博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux下查看日志基本命令
阅读量:6259 次
发布时间:2019-06-22

本文共 1527 字,大约阅读时间需要 5 分钟。

1、cat命令:

     功能:1)显示整个文件。

                   演示样例: $ cat fileName

              2)把文件串连接后传到基本输出,如将几个文件合并为一个文件或输出到屏幕。

                   演示样例: $ cat file1 file2 > file

     说明:把档案串连接后传到基本输出(屏幕或加 > fileName 到还有一个档案)

     cat參数具体解释:
     -n 或 –number 由 1 開始对全部输出的行数编号
     -b 或 –number-nonblank 和 -n 相似。仅仅只是对于空白行不编号
     -s 或 –squeeze-blank 当遇到有连续两行以上的空白行。就代换为一行的空白行
     -v 或 –show-nonprinting

2、more命令:

     以百分比的形式查看日志。    

 

3、less命令:

     跟more功能差点儿相同。仅仅只是less支持前后翻阅文件。

 

4、head命令:

     功能:从文本文件的头部開始查看,head 命令用于查看一个文本文件的开头部分。

     示比例如以下:

     head example.txt 显示文件 example.txt 的前十行内容;
     head -n 20 example.txt 显示文件 example.txt 的前二十行内容;
     head具体解释:
     -n      指定你想要显示文本多少行。

     -n number     这个參数选项必须是十进制的整数。它将决定在文件里的位置,以行为单位。

     -c number     这个參数选项必须是十进制的整数,它将决定在文件里的位置,以字节为单位。

5、tail命令:

     功能:tail 命令用于显示文本文件的末尾几行。

     示比例如以下:

     tail example.txt 显示文件 example.txt 的后十行内容;

     tail -n 20 example.txt 显示文件 example.txt 的后二十行内容;
     tail -f example.txt 显示文件 example.txt 的后十行内容并在文件内容添加后。自己主动显示新增的文件内容。

     tail -n 50 -f example.txt 显示文件 example.txt 的后50行内容并在文件内容添加后,自己主动显示新增的文件内容。

     注意:
     最后一条命令很实用,尤其在监控日志文件时,能够在屏幕上一直显示新增的日志信息。

     tail具体解释:

     -b Number 从 Number 变量表示的 512 字节块位置開始读取指定文件。 
     -c Number 从 Number 变量表示的字节位置開始读取指定文件。 
     -f 假设输入文件是常规文件或假设 File 參数指定 FIFO(先进先出),
     那么 tail 命令不会在复制了输入文件的最后的指定单元后终止,而是继续
     从输入文件读取和复制额外的单元(当这些单元可用时)。

假设没有指定 File 參数,

     而且标准输入是管道,则会忽略 -f 标志。

tail -f 命令可用于监视还有一个进程正在写入的文件的增长。 

     -k Number 从 Number 变量表示的 1KB 块位置開始读取指定文件。

 

     -m Number 从 Number 变量表示的多字节字符位置開始读取指定文件。使用该标志提供在单字节和双字节字符代码集环境中的一致结果。 
      -n Number 从首行或末行位置来读取指定文件。位置由 Number 变量的符号(+ 或 - 或无)表示,并通过行号 Number 进行位移。

 

       -r 从文件末尾以逆序方式显示输出。-r 标志的缺省值是以逆序方式显示整个文件。

假设文件大于 20,480 字节,那么-r标志仅仅显示最后的 20,480 字节。 -r 标志仅仅有

   与 -n 标志一起时才有效。否则,就会将其忽略。

转载地址:http://jpqsa.baihongyu.com/

你可能感兴趣的文章
PCIE_DMA:xapp1052学习笔记
查看>>
python ----字符串基础练习题30道
查看>>
uva-10879-因数分解
查看>>
python 调用aiohttp
查看>>
跨域iframe高度自适应(兼容IE/FF/OP/Chrome)
查看>>
学习鸟哥的Linux私房菜笔记(8)——文件查找与文件管理2
查看>>
升级fedora 18到fedora 19
查看>>
11月20日学习内容整理:jquery插件
查看>>
SVN与TortoiseSVN实战:补丁详解
查看>>
获取页面中所有dropdownlist类型控件
查看>>
读《淘宝数据魔方技术架构解析》有感
查看>>
[转载]如何破解Excel VBA密码
查看>>
【BZOJ】2563: 阿狸和桃子的游戏
查看>>
redis 中文字符显示
查看>>
顺序图【6】--☆☆
查看>>
Docker Swarm 让你事半功倍
查看>>
javaScript事件(四)event的公共成员(属性和方法)
查看>>
Oracle SID爆破工具SidGuess
查看>>
批处理常用命令总结2
查看>>
Android -- 自定义View小Demo,绘制钟表时间(一)
查看>>