Linux常用命令查询命令之more命令

1. 命令功能

cat命令是整个文件的内容从上到下显示在屏幕上。

more命令是整个文件的内容一页一页从上到下显示在屏幕上。

图片[1]-Linux常用命令查询命令之more命令-不念博客

2. 命令格式

more [options] file...

3. 常用命令选项

  • -d 提示”Press space to continue,’q’ to quit(按空格键继续,按q键退出)”,禁用响铃功能
  • -l 忽略Ctrl+l(换页)字符
  • -p 通过清除窗口而不是滚屏来对文件进行换页
  • -c 从顶部清屏,然后显示
  • -u 把文件内容中的下画线去掉
  • -s 把连续的多个空行显示为一行
  • -NUM 定义屏幕大小为num行
  • +NUM 从笫n行开始显示
  • +/STRING 显示从文件中搜索匹配字符串

4. 常用操作命令

  • Enter 向下n行,可定义。默认为1行
  • Ctrl+F 向下滚动一屏
  • 空格键 向下滚动一屏
  • Ctrl+B 返回上一屏
  • = 输出当前行的行号
  • :f 输出文件名和当前行的行号
  • q 退出more

5. 示例

显示文件从第3行起的内容

more +2 test.txt

从文件中查找第一个出现”rpm”字符串的行,并从该行处的前两行开始显示

more +/rpm test.txt

设定每屏显示行数

more -5 test.txt

备注:按 Ctrl+F 或者 空格键 将会显示下一屏3条内容,百分比也会跟着变化。按enter则会是一条条的继续显示出来。

列一个目录下的文件,文件太多时,用more分页显示。此时需要和管道 | 结合起来

ls -l  | more -5
© 版权声明
THE END