引言
Linux环境下开发及服务部署上线等操作,经常会涉及到查看日志或者查看文本等操作。本文介绍几种常见的查看本文文件的命令。eg:
全文本显示 | 倒序显示全文本 | 分页显示文本 | 任意浏览搜索文本 | 显示文本头部内容 | 显示文本尾部内容 | 指定顺序显示文本 | 过滤显示文本 | 去重显示文本 | 文本编辑查看 |
---|---|---|---|---|---|---|---|---|---|
cat | tac | more | less | head | tail | sort | sed | uniq | vi |
全文本显示–cat
cat 作为最常用的文本查看命令,
cat file #全文本显示在终端
cat -n file #显示全文本,并显示行号
另外,cat也可用作合并文件:
cat file1 file2 >file3 #将file1 file2的内容合并写到file3中
倒序显示全文本–tac
tac是cat倒过来的写法,tac以行为单位,倒序显示全文本内容。
tac file
分页显示文本–more
cat将整个文本内容输出到终端。如果文本内容较多,查看将十分不便。而more命令可以分页显示。
1.显示内容
more file
就可以使用按键来查看文本。常用按键如下:
回车 #向下n行,默认为1行
空格 #向下滚动一屏
b #向上滚动一屏
= #输出当前行号
:f #输出当前文件名和当前行号
q #退出
2.从指定行开始显示
more +