Linux查看文件有哪些命令

  • cat:从第一行开始,显示所有内容(如果是日志的话显示不全的,要加过滤,cat后面加**-n可以显示行号**)
  • tac:从最后一行开始,显示所有内容(和cat反一下,卧槽,名字也刚好反一下!)
  • more(常用):根据窗口大小,一页一页的显示文件内容(要记得用
  1. 下一行按回车键
  2. 下一页按空格键Ctrl + F(F代表Forward向前的意思)
  3. 上一页Ctrl + B(B代表Back向后的意思)
  4. 按Q键:退出查看页面
  5. 按=键:输出当前行的行号(配合head、tail使用,可以读取对应行的上下文)
  6. 按:F键 输出文件名和当前行的行号(这里不太清楚是一个F还是冒号 + F,等待实际验证一下)
  7. 按V键:调用vi编辑器
  8. 按!键:命令调用Shell,并执行命令
  • less(常用):和more类似,但其优点可以往前翻页,还可以搜索字符
  1. 上一页按PgUp键
  2. 下一页按PgDn键
  3. 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查看日志的一些常用命令