Linux查看文件有哪些命令
- cat:从第一行开始,显示所有内容(如果是日志的话显示不全的,要加过滤,cat后面加**-n可以显示行号**)
- tac:从最后一行开始,显示所有内容(和cat反一下,卧槽,名字也刚好反一下!)
- more(常用):根据窗口大小,一页一页的显示文件内容(要记得用)
- 下一行:按回车键
- 下一页:按空格键或Ctrl + F(F代表Forward向前的意思)
- 上一页:Ctrl + B(B代表Back向后的意思)
- 按Q键:退出查看页面
- 按=键:输出当前行的行号(配合head、tail使用,可以读取对应行的上下文)
- 按:F键 输出文件名和当前行的行号(这里不太清楚是一个F还是冒号 + F,等待实际验证一下)
- 按V键:调用vi编辑器
- 按!键:命令调用Shell,并执行命令
- less(常用):和more类似,但其优点可以往前翻页,还可以搜索字符
- 上一页:按PgUp键
- 下一页:按PgDn键
- less + 要搜索的字符:可以实现数据过滤
- head:只显示文件的前几行(语法:head [n number] 文件名,例如head 20 log.txt)
- tail:只显示文件的后几行(和head相反),tail -f 可以查看实时日志(从文件尾部开始读)
- nl:类似于cat -n,显示时输出行号
- tailf:类似于tail -f,也可以查看实时日志,区别是tailf是从文件头开始读的
比较常用的:more、less、tail -f
参考原文:linux查看文件命令有哪些
更多推荐
【Linux篇】Linux查看日志的一些常用命令
发布评论