Linux用于显示文件的more命令

在linux中,常用的用于显示文件内容的命令有:cat、more、less、head、tail。在前面的几篇文章里,我们已经介绍过tail的使用,tail和head使用起来一样,一个是从后查看,一个是从头查看。more用于一次浏览一个屏幕的文本,它相当于一个过滤器,与less是一对。

more命令的使用

1.滚屏键

more常用键中,空格键<Space>表示显示下一屏内容;回车键<Enter>表示显示文本的下一行内容;字母<H>显示帮助,意为help;字母<B>上一页;字母<Q>退出more过滤器。

2.指定一屏显示的行数

在命令行中输入“more -5 dsp.log”,这句命令的意思是显示dsp.log的内容,一屏显示5行。当按下空格键时,内容从5行显示变为10行,再按一次变为15行。说明:这是由于滚屏才这样显示的,如果不想滚屏,需要使用参数-c。在命令行中输入“more -5 -c dsp.log”,那么再次按下空格键后,屏幕只是5行5行的显示。

3.从指定行开始显示

在命令行中输入“more -5 +10 dsp.log”,这句命令的意思是,一屏5行,从第10行开始显示。

4.查找指定字符串

在命令行中输入“more -5 +trigger_time dsp.log”,这句命令的意思,先找到trigger_time字符串,然后在这个字符串所在行的前两行开始显示。

结语

more命令在查看日志时经常会用到,也很有用,对于查询日志和查找报错字符串提供了很大的帮助。


评论 (0)

发表评论