more命令一般用于显示内容超过一屏的文件。其他命令经常和more匹配使用,但more命令也客单独使用。 


+num   从第num行开始显示;

-num   定义屏幕大小,为num行; 

+/pattern   从pattern 前两行开始显示

-c   从顶部清屏然后显示; 

-d    提示Press space to continue, 'q' to quit.(按空格键继续,按q键退出),禁用响铃功能; -l    忽略Ctrl+l (换页)字符; 

-p    通过清除窗口而不是滚屏来对文件进行换页。和-c参数有点相似; 

-s    把连续的多个空行显示为一行;

-u    把文件内容中的下划线去掉  

退出more的动作指令是q 




Enter       向下n行,需要定义,默认为1行;

Ctrl+f    向下滚动一屏; 

空格键          向下滚动一屏;

Ctrl+b  返回上一屏;  =         输出当前行的行号; 

:f      输出文件名和当前行的行号;

v      调用vi编辑器; 

! 命令            调用Shell,并执行命令; 

q     退出more  

当我们查看某一文件时,想调用vi来编辑它,不要忘记了v动作指令,这是比较方便的



范例:
more -s testfile        %逐页显示 testfile 之档案内容,如有连续两行以上空白行则以一行空白行显示。
more +20 testfile     %从第 20 行开始显示 testfile 之档案内容。
more example1.c    % 用分页的方式显示一个文件的内容。
more -c -10 example1.c      % 执行该命令后,先清屏,然后将以每十行每十行的方式显示文件example.c的内容。