欢迎来到天天文库
浏览记录
ID:37710533
大小:13.47 KB
页数:4页
时间:2019-05-29
《Linux查看日志》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Linux查看日志命令1、cat命令: 功能:1)显示整个文件。 示例:$ catfileName 2)把文件串连接后传到基本输出,如将几个文件合并为一个文件或输出到屏幕。 示例:$catfile1file2>file 说明:把档案串连接后传到基本输出(屏幕或加>fileName到另一个档案) cat参数详解: -n或–number由1开始对所有输出的行数编号 -b或–number
2、-nonblank和-n相似,只不过对于空白行不编号 -s或–squeeze-blank当遇到有连续两行以上的空白行,就代换为一行的空白行 -v或–show-nonprinting2、more命令: 以百分比的形式查看日志。 3、less命令: 跟more功能差不多,只不过less支持前后翻阅文件。 4、head命令: 功能:从文本文件的头部开始查看,head命令用于查看一个文本文件的开头部分。 示例如下: headexample.txt显示文件exampl
3、e.txt的前十行内容; head-n20example.txt显示文件example.txt的前二十行内容; head详解: -n 指定你想要显示文本多少行。 -nnumber 这个参数选项必须是十进制的整数,它将决定在文件中的位置,以行为单位。 -cnumber 这个参数选项必须是十进制的整数,它将决定在文件中的位置,以字节为单位。5、tail命令: 功能:tail命令用于显示文本文件的末尾几行。 示例如下: tailexample.txt显
4、示文件example.txt的后十行内容; tail-n20example.txt显示文件example.txt的后二十行内容; tail-fexample.txt显示文件example.txt的后十行内容并在文件内容增加后,自动显示新增的文件内容。 tail-n50-fexample.txt显示文件example.txt的后50行内容并在文件内容增加后,自动显示新增的文件内容。 注意: 最后一条命令非常有用,尤其在监控日志文件时,可以在屏幕上一直显示新增的日志信息。
5、tail详解: -bNumber从Number变量表示的512字节块位置开始读取指定文件。 -cNumber从Number变量表示的字节位置开始读取指定文件。 -f如果输入文件是常规文件或如果File参数指定FIFO(先进先出), 那么tail命令不会在复制了输入文件的最后的指定单元后终止,而是继续 从输入文件读取和复制额外的单元(当这些单元可用时)。如果没有指定File参数, 并且标准输入是管道,则会忽略-f标志。tail-f命令可用于监视另一个进程正在写入的文件的增
6、长。 -kNumber从Number变量表示的1KB块位置开始读取指定文件。 -mNumber从Number变量表示的多字节字符位置开始读取指定文件。使用该标志提供在单字节和双字节字符代码集环境中的一致结果。 -nNumber从首行或末行位置来读取指定文件,位置由Number变量的符号(+或-或无)表示,并通过行号Number进行位移。 -r从文件末尾以逆序方式显示输出。-r标志的缺省值是以逆序方式显示整个文件。如果文件大于20,480字节,那么-r标志只显示最后的20
7、,480字节。-r标志只有 与-n标志一起时才有效。否则,就会将其忽略。
此文档下载收益归作者所有