码迷,mamicode.com
首页 > 系统相关 > 详细

Linux之基础命令——文件查看

时间:2019-06-08 21:41:18      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:单行   编号   12c   打印   计算   tailf   扩展   大小写   显示文件   

cat(连接文件并打印)

  • -n :由 1 开始对所有输出的行数编号。
  • -b :和 -n 相似,只不过对于空白行不编号。
  • -s :当遇到有连续两行以上的空白行,就代换为一行的空白行。
  • cat a b              查看a b两个文件
  • cat -n a > b        a文件内容加上行号后,输入到b文件中
  • cat a b >> c        a b文件内容合并到c中
  • cat /dev/null > a    清空a文件中内容

more(一页一页展示文件内容,空格键翻页,b键返回上一页)

  • -num 一次显示的行数
  • +num 从第 num 行开始显示
  • -f 计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上) 
  • -s 当遇到有连续两行以上的空白行,就代换为一行的空白行
  • more -s aaa    按页显示文档内容,如有连续两行以上空白行则以一行空白行显示
  • more +20 aaa    从文档的20行开始显示内容
  • more -20 aaa    一次展示20行文档内容

less(与more类似,比more更强大)

  • -g 只标志最后搜索的关键词
  • -i 忽略搜索时的大小写
  • -m 显示类似more命令的百分比
  • -N 显示每行的行号
  • -s 显示连续空行为一行
  • /字符串:向下搜索的功能
  • ?字符串:向上搜索的功能
  • n:重复前一个搜索
  • N:反向重复前一个搜索
  • b 向后翻一页
  • d 向后翻半页
  • Q 退出less 命令
  • u 向前滚动半页
  • y 向前滚动一行
  • 空格键 滚动一行
  • 回车键 滚动一页
  • [pagedown]: 向下翻动一页
  • [pageup]: 向上翻动一页
  • less catalina.out    通过less查看tomcat的log
  • ps -ef | less     查看进程通过less分页查看

head(开头查看文件内容)

  • -n 显示文件的行数
  • head -5 catalina.out    显示catalina.out的前5行数据

tail or tailf(末尾查看文件内容)

  • tail主要用于动态查看文件末尾内容,例如:查看日志。
  • -f 动态查看
  • tail -f catalina.out     动态查看tomcat日志文件(tailf)
  • tail -200f catalina.out     打印文件最后200行后,动态查看tomcat日志文件。

Linux之基础命令——文件查看

标签:单行   编号   12c   打印   计算   tailf   扩展   大小写   显示文件   

原文地址:https://www.cnblogs.com/wuzm/p/10991676.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!