当开发项目时出现了bug查看日志信息是最好找到问题得办法,也要习惯在业务关键点设置日志。...查看日志常用命令 tail: -n 是显示行号;相当于nl命令;例子如下: tail -100f test.log 实时监控100行日志 tail -n 10 test.log 查询日志尾部最后10行的日志...; tail -n +10 test.log 查询10行之后的所有日志; head: 跟tail是相反的,tail是看后多少行日志,而head是查看日志文件的头多少行,例子如下: head -n 10...test.log 查询日志文件中的头10行日志; head -n -10 test.log 查询日志文件除了最后10行的其他所有日志; cat: tac是倒序查看,是cat单词反写;例子如下: cat...然后查看这个关键字前10行和后10行的日志: tail -n +92表示查询92行之后的日志 head -n 20 则表示在前面的查询结果里再查前20条记录 查看日志应用场景二:根据日期查询日志 (1)
本期学习Linux cd命令切换目录 cd 命令,是 Change Directory 的缩写,用来切换工作目录。 linux 命令按照来源方式,可分为两种,分别是 shell 内置命令和外部命令。...Linux 中的绝大多数命令是外部命令,而 cd 命令是一个典型的 Shell 内置命令,所以 cd 命令没有执行文件所在路径。...除此之外,cd 命令后面可以跟一些特殊符号,表达固定的含义,如表 1 所示: 它们的用法分别是: 如果你仔细观察的话,不难发现,其实在 [root@localhost ~] 中,就已经指明了当前所在的目录...,通常刚登陆时会位于自己的主目录中,而 ~ 就表示主目录,因此也就有了通过使用 cd ~ 可以回到自己的主目录。
/dev : dev 是 Device(设备) 的缩写, 该目录下存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。.../home: 用户的主目录,在 Linux 中,每个用户都有一个自己的目录,一般该目录名是以用户的账号命名的,如上图中的 alice、bob 和 eve。.../media: linux 系统会自动识别一些设备,例如U盘、光驱等等,当识别后,Linux 会把识别的设备挂载到这个目录下。.../var: var 是 variable(变量) 的缩写,这个目录中存放着在不断扩充着的东西,我们习惯将那些经常被修改的目录放在这个目录下。包括各种日志文件。.../var:这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,而这些日志就被记录到这个目录下,具体在 /var/log 目录下,另外 mail 的预设放置也是在这里。
Linux的目录结构 一、Linux目录与Windows目录区别 Linux的目录结构是一个树型结构 Windows 系统 可以拥有多个盘符, 如 C盘、D盘、E盘 Linux 没有盘符 这个概念, 只有一个根目录...、运行依赖库文件.a、.so文件 /mnt 临时挂载储存设备的挂载点,插入u盘、移动硬盘 => 先挂载 => /mnt中访问 /opt 额外的应用软件包, 安装qq、游戏、wps办公软件 /proc 操作系统运行时...,进程信息和内核信息存放在这里 /root Linux超级权限用户root的家目录 /sbin 和管理系统相关的命令,【超级管理员用】,s = super超级 /tmp 临时文件目录,这个目录被当作回收站使用.../home/lanson文件夹 超级管理员:root,超级管理员的家 => /root ② 普及概念:系统配置文件目录 /etc :与操作系统相关,系统软件相关,比如网卡配置 => 88.100 ~...④ 普及概念:/usr目录 Linux系统中的程序目录,安装软件、程序默认都会自动安装到此目录,类似Windows中的Program files文件夹
今天做了很多杂七杂八的事情,比如制定go语言的学习计划、探讨MHA+Consul的MySQL高可用方案,开发Redis信息配置页面等,到头来发现,没有一件事情做好了,也不知道具体应该总结那一件事情,所以还是写写Linux...相关的重要目录整理吧,看来以后还是得加强自己并行处理问题的能力啊~ Linux系统中存在很多重要的目录,这些目录包含/,/boot,/dev,/etc,/home,/lib,/mnt,/opt,.../root,/sbin,/sys,/tmp,/usr,/var等等,这些目录都有各自的用途,下面将详细介绍(公众平台上传表格总是会发生格式变化,所以就用图片的方式上传了): 总体可以分为以下大类.../etc 目录 ? /usr 目录:默认软件都会存于该目录下;包含绝大多数的用户工具和应用程序。 ? /var 目录 ? /proc 目录 ?.../dev 目录: 设备文件分为两种:块设备文件(b)和字符设备文件(c) ? 上述目录可能伴随着读者PC不同而不同,也会有一些没有写到的目录,暂时先总结这么多,后续还将补充完善。
在Linux中有很多方法可以删除目录,在图形化界面可以利用文件管理器,或者通过终端删除。本文将介绍在文本界面使用命令删除目录。提示:删除前确认目录是否正确,防止误删。...remove ‘MyDocuments’: Directory not empty 使用rm命令删除目录 rm命令通常用于删除Linux中的文件。...可以添加参数用来删除目录。例如,递归地删除目录,使用递归选项-r或-R,如果目录是受写保护的,则会提示是否继续删除目录和目录中的文件作为一个整体。-f 强制删除而不被提示。...表示在当前目录执行 -type d 只搜索目录 -name 指定目录名称 -exec rm -rf 执行rm命令删除所有目录即内容 {} + 追加在rm命令末尾 删除一个空目录 如果希望删除所有空目录,...-type d -empty -delete -empty 只对空目录进行限制 -delete 删除包括子目录在内的所有空目录
本期学习Linux压缩文件或目录gzip命令 gzip 是 linux 系统中经常用来对文件进行压缩和解压缩的命令,通过此命令压缩得到的新文件,其扩展名通常标记为“.gz”。...再强调一下,gzip 命令只能用来压缩文件,不能压缩目录,即便指定了目录,也只能压缩目录内的所有文件。...【例 3】 压缩目录。 我们可能会想当然地认为 gzip 命令可以压缩目录。我们来试试: 在 Linux 中,打包和压缩是分开处理的。...而 gzip 命令只会压缩,不能打包,所以才会出现没有打包目录,而只把目录下的文件进行压缩的情况。
1 初识Linux OS Linux是一种开源的Unix-like操作系统内核,它是基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。...文件系统: Linux支持多种文件系统,包括Ext4、XFS、Btrfs等。文件系统负责管理存储设备上的文件和目录,以及文件的权限、所有权等信息。...总体而言,Linux操作系统是一个强大、灵活且可定制的操作系统,广泛应用于服务器、嵌入式系统、超级计算机等各种领域。 2 日志管理的解密与实战 1. 实验目的 熟悉Linux的日志系统。...加载下载好的 Linux 系统 ISO 镜像文件,启动虚拟机完成 Linux 系统安装。 3. 实验内容 1. 日志系统 (1)查看日志文件存放目录,对其中一个日志文件进行验证。...这种实践经验为我今后更高效地处理不同类型的日志提供了便利。 总结 Linux操作系统的领域就像一片未被勘探的信息大海,引领你勇敢踏入开源系统的神秘领域。
root@elastic1 apache-tomcat-8.5.35]# vi bin/catalina.sh 修改CATALINA_OUT的值,与logging.properties修改一样的路径,便于日志集中管理.../data/tomcat/logs/catalina.out fi 3、重启Tomcat [root@elastic1 apache-tomcat-8.5.35]# bin/startup.sh 在目录.../data/tomcat/logs/下开始产生新日志了 [root@elastic1 apache-tomcat-8.5.35]# cd /data/tomcat/logs/ [root@elastic1
文章目录 一、arch 目录 二、block 目录 三、certs 目录 四、crypto 目录 五、Documentation 目录 在上一篇博客 【Linux 内核】Linux 内核源码结构 ( 下载...Linux 内核源码 | 使用 VSCode 阅读 Linux 内核源码 ) 中 , 使用了 Visual Studio Code 查看 Linux 内核源码 , 本篇博客开始分析 Linux 内核源码结构...; 一、arch 目录 ---- arch 目录是 针对 不同 CPU 体系架构平台 的代码 , 将 与 平台 相关的代码 放在该目录中 , 如某些代码只针对 x86 架构的平台 , 那么放在 arch.../x86 目录下 ; 每种体系结构 , 都有 相应的子目录 , 如 arm , arm64 分别是 arm 32 位和 64 位平台 ; 二、block 目录 ---- block 目录 , 是子系统目录..., 其中存储了 块设备驱动 相关代码 ; 三、certs 目录 ---- certs 目录中存储了 认证 和 签名 相关代码 ; 四、crypto 目录 ---- crypto 目录中存储了 内核中常用的
文章目录 一、drivers 目录 二、fs 目录 三、include 目录 四、init 目录 五、ipc 目录 六、kernel 目录 一、drivers 目录 ---- drivers 目录中存储了...驱动程序 相关代码 , 如 USB 总线驱动程序 , PCI 总线驱动程序 , 显卡驱动程序 , 网卡驱动程序 等 ; 二、fs 目录 ---- fs 目录中存储了 虚拟文件系统 ( Virtual...目录 ---- include 目录中存储了 内核源码 依赖 的 大部分头文件 代码 ; include 目录中存储了 虚拟文件系统 ( Virtual File System ) 相关代码 ; 四、...init 目录 ---- init 目录中存储了 Linux 内核的初始化 相关代码 ; 该 初始化代码 关联到了 内存的各个组件 的入口 ; 五、ipc 目录 ---- ipc 目录中存储了 进程间通信...相关代码 ; 如 : 信号量 , 共享内存 等 ; 六、kernel 目录 ---- kernel 目录中存储了 内核核心代码 ; 其中包含了 进程管理 , IRQ 中断 等模块 ;
文章目录 一、lib 目录 二、LICENSES 目录 三、mm 目录 四、net 目录 五、samples 目录 六、scripts 目录 一、lib 目录 ---- lib 目录中存储了 C 语言标准库的子集...相关代码 ; 二、LICENSES 目录 ---- LICENSES 目录中存储了 开源许可协议 相关协议文本 ; 该目录拿下都是文本文件 ; 三、mm 目录 ---- mm 目录中存储了 内存管理...( Memory Management ) 相关代码 ; 四、net 目录 ---- net 目录中存储了 网络协议 相关代码 ; 如 : TCP , WIFI , IPV4 , IPV6 等 ;...五、samples 目录 ---- samples 目录中存储了 Linux 内核参考示例代码 ; 六、scripts 目录 ---- scripts 目录中存储了 内核 编译 配置 相关脚本 ;
文章目录 一、security 目录 二、sound 目录 三、tools 目录 四、usr 目录 五、virt 目录 一、security 目录 ---- security 目录中存储了 Linux...内核 安全模型 相关代码 ; 二、sound 目录 ---- sound 目录中存储了 声卡驱动 相关代码 ; 三、tools 目录 ---- tools 目录中存储了 与 Linux 内核交互 相关代码...; 四、usr 目录 ---- usr 目录中存储了 用户打包 和 内核压缩 相关代码 ; 五、virt 目录 ---- virt 目录中存储了 kvm 虚拟化目录相关实现 相关代码 ;
记录Linux中的目录树形结构
只不过对于空白行不编号 -s 或 –squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行 -v 或 –show-nonprinting 2、more命令: 以百分比的形式查看日志...注意: 最后一条命令非常有用,尤其在监控日志文件时,可以在屏幕上一直显示新增的日志信息。
Linux 目录结构 装完Linux,首先需要弄清Linux 标准目录结构 / root —?启动Linux时使用的一些核心文件。如操作系统内核、引导程序Grub等。 home —?...local — 安装在/usr/local的程序数据,变化的 lock — 文件使用特定外设或文件,为其上锁,其他文件暂时不能访问 log — 记录日志 run — 系统运行合法信息 spool —?.../boot:放置linux系统启动时用到的一些文件。/boot/vmlinuz为linux的内核文件,以及/boot/gurb。...程序说明文件存放目录,使用 man ls时会查询/usr/share/man/man1/ls.1.gz的内容建议单独分区,设置较大的磁盘空间 /var:放置系统执行过程中经常变化的文件,如随时更改的日志文件...Linux Directory Structure 2.?Linux’s directory structure 3.?Linux目录结构
/bin:存放的是系统的命令 /boot:存放的是系统和启动文件及其内核 /dev:设备文件主目录 /etc:系统主配置文件主目录(系统的配置文件) /var:系统配置文件主目录(软件的配置文件) /home...:普通用户主目录 /lib&/lib64:系统库文件存放目录 /porc:系统进程和系统硬件信息 /usf:系统帮助文档以及源代码包安装位置 /mnt:用户挂载目录 /run:当前运行目录 /tmp:临时文件存放目录.../sbin:超户(root)使用的命令 /root:超户的主目录
查看一级目录[root@localhost ~]# tree -L 1 / ##查看Linux根下目录/├── bin -> usr/bin...#应用程序所在目录└── var ##数据变化的目录,一般存放日志文件注:Linux目录介绍网站https://www.pathname.com..." >/etc/motd [root@money ~]# cat /etc/motd小白开始转行做运维,学习Linux[root@money ~]# 登出连接断开连接断开连接主机...连接主机成功Last...[root@money ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)补充:查看内核命令uname -r[root@money.../usr/srcvar下重要文件Linux系统日志文件目录/var/log/messages远程连接安全日志目录/var/log/secure系统启动硬件加载日志/var/log/dmesg,效果等同dmesg
和 Windows 一样,Linux 也有目录的概念。系统中众多的文件需要借助到目录进行存储与管理。我们下面对 Linux 系统中的目录结构以及经常使用到的概念进行一个完整介绍。...而 Linux 则是将整个硬盘统一管理,整个系统只有一个根目录 "/",所有的文件和目录都是在这个根目录下,它表示 Linux 文件系统的起点。...为了规范,绝大多数的 Linux 发行版本中 (参见 《这么多Linux版本,你究竟该怎么选择?》)系统目录的机构都保持了一致。以 CentOS 7 为例,下面介绍一下常用的系统目录和它们的作用。...普通用户的家目录一般和用户账号名相同,比如 user1 的家目录是 /home/user1 /var:存放一些经常变化的文件,比如 /var/log 存放日志,/var/spool/mail 存放邮件...最后 本文介绍了 Linux 系统目录的结构和它们的用途,目录相关的概念,以及最常用到的相关命令。
简介 由于 Linux 系统是开源的,存在众多不同的发行版,为了防止不同的 Linux 发行版的系统目录结构大相径庭,以至于用户从一个发行版迁移到别的发行版后不会使用,FHS(Filesystem Hierarchy...目前主流的 Linux 发行版基本都遵循 FHS 标准,因此它们的系统目录结构也大致相同。 了解 Linux 文件目录结构的标准和每个目录的详细功能,对于用户用好 Linux 系统至关重要。 2....2.2.2 /usr 目录 【注】很多读者都会误会 usr 为 user 的缩写,其实 usr 是 Unix Software Resource 的缩写,即「Unix 操作系统软件资源」所放置的目录,而不是使用者的数据目录...早期 Linux 在设计的时候,若发生问题时,救援模式通常仅挂载根目录而已,因此有五个重要的目录被要求一定要与根目录放置在一起,那就是 /etc、/bin、/dev、/lib、/sbin 这五个重要目录...现在许多的 Linux 发行版由于已经将许多非必要的文件移出 /usr 之外了,所以 /usr 也是越来越精简。
领取专属 10元无门槛券
手把手带您无忧上云