前言当日志存储文件很大时,我们就不能用 vi 直接去查看日志了,就需要Linux的一些内置命令去查看日志文件. 系统Log日志位置: /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全相关的日志信息 /var/log/maillog 与邮件相关的日志信息 /var/log/cron 与定时任务相关的日志信息 /var/log/spooler 与UUCP和news设备相关的日志信息 /var/log/boot.log 守护进程启动和停止相关的日志消息
一、cat命令:参数:-n 或 --number 由 1 开始对所有输出的行数编号-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行-v 或 --show-nonprinting-E --show-ends 在每行结束处显示 $-e --等价于-vEcat主要有三大功能:1. $ cat filename 一次显示整个文件。2. $ cat > filename 从键盘创建一个文件。(只能创建新文件,不能编辑已有文件)3. $ cat filename1 filename2 > filename 将几个文件合并为一个文件(如果原本file文件中有内容,会被覆 盖掉) 盖掉) 例:把 file1 的内容加上行号后输入到 file2 这个文件里 cat -n filename1 > filename2把 file1 和 file2 的内容加上行号(空白行不加)之后将内容追加到 file3 里cat -b filename1 filename2 >> filename3 把test.txt文件扔进垃圾箱,赋空值test.txtcat /dev/null > /etc/test.txt 注意:>意思是创建,>>是追加。千万不要弄混了。
二、more命令:more 命令是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作。该命令一次显示一屏文本信息,满屏后停下来,以百分比的形式,以上下翻页,以上下行移动显示查看日志并且在屏幕的底部给出一个提示信息,从开始至当前己显示的该文件的百分比: 下载地址: Linux学习之mkdir命令详解 密码学之apache部署https介绍 |