首页 > 系统相关 >Linux more命令

Linux more命令

时间:2023-04-06 22:24:03浏览次数:38  
标签:显示 命令 num 空白行 Linux testfile more

Linux more命令

Linux more 命令类似 cat ,不过会以一页一页的形式显示,更方便使用者逐页阅读,

而最基本的指令就是按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,

而且还有搜寻字串的功能(与 vi 相似),使用中的说明文件,请按 h 。

语法

more [-dlfpcsu] [-num] [+/pattern] [+linenum] [fileNames..]

参数

  • -num 一次显示的行数
  • -d 提示使用者,在画面下方显示 [Press space to continue, 'q' to quit.] ,如果使用者按错键,则会显示 [Press 'h' for instructions.] 而不是 '哔' 声
  • -l 取消遇见特殊字元 ^L(送纸字元)时会暂停的功能
  • -f 计算行数时,以实际上的行数,而非自动换行过后的行数(有些单行字数太长的会被扩展为两行或两行以上)
  • -p 不以卷动的方式显示每一页,而是先清除萤幕后再显示内容
  • -c 跟 -p 相似,不同的是先显示内容再清除其他旧资料
  • -s 当遇到有连续两行以上的空白行,就代换为一行的空白行
  • -u 不显示下引号 (根据环境变数 TERM 指定的 terminal 而有所不同)
  • +/pattern 在每个文档显示前搜寻该字串(pattern),然后从该字串之后开始显示
  • +num 从第 num 行开始显示
  • fileNames 欲显示内容的文档,可为复数个数

实例

逐页显示 testfile 文档内容,如有连续两行以上空白行则以一行空白行显示。

more -s testfile

从第 20 行开始显示 testfile 之文档内容。

more +20 testfile

常用操作命令

  • Enter 向下n行,需要定义。默认为1行
  • Ctrl+F 向下滚动一屏
  • 空格键 向下滚动一屏
  • Ctrl+B 返回上一屏
  • = 输出当前行的行号
  • :f 输出文件名和当前行的行号
  • V 调用vi编辑器
  • !命令 调用Shell,并执行命令
  • q 退出more

标签:显示,命令,num,空白行,Linux,testfile,more
From: https://www.cnblogs.com/hcgk/p/17294442.html

相关文章

  • Linux mv 命令
    Linuxmv命令常用命令Linuxmv(英文全拼:movefile)命令用来为文件或目录改名、或将文件或目录移入其它位置。语法mv[options]sourcedestmv[options]source...directory参数说明:-b:当目标文件或目录存在时,在执行覆盖前,会为其创建一个备份。-i:如果指定移动的源目......
  • LoadMoreListView+SwipeRefreshLayout(分页下拉)基本结构
    一切为了快速迭代importjava.util.ArrayList;importorg.json.JSONObject;importandroid.animation.ObjectAnimator;importandroid.os.Bundle;importandroid.support.v4.widget.SwipeRefreshLayout;importandroid.util.Log;importandroid.vie......
  • Linux lsattr命令
    Linuxlsattr命令Linuxlsattr命令用于显示文件属性。用chattr执行改变文件或目录的属性,可执行lsattr指令查询其属性。语法lsattr[-adlRvV][文件或目录...]参数:-a显示所有文件和目录,包括以"."为名称开头字符的额外内建,现行目录"."与上层目录".."。-d显示,目录名称,......
  • Linux locate命令
    Linuxlocate命令Linuxlocate命令用于查找符合条件的文档,他会去保存文档和目录名称的数据库内,查找合乎范本样式条件的文档或目录。一般情况我们只需要输入locateyour_file_name即可查找指定文件。语法locate[-d][--help][--version][范本样式...]参数:-b,--basenam......
  • Linux less 命令
    Linuxless命令常用命令less与more类似,less可以随意浏览文件,支持翻页和搜索,支持向上翻页和向下翻页。语法less[参数]文件参数说明:-b<缓冲区大小>设置缓冲区的大小-e当文件显示结束后,自动离开-f强迫打开特殊文件,例如外围设备代号、目录和二进制文件-g只标......
  • Linux(CentOS7) c语言编程, 多线程入栈出栈,错误:expected ‘while’ before ‘int’
    在Centos7里,编写多线程的入栈出栈时,出现这样错误提示:图片版: 文字版:[root@CentOs705-xitongbiancheng]#gcc05-24-01.pthread-cancel-pop-push.c-pthread05-24-01.pthread-cancel-pop-push.c:在函数‘func’中:05-24-01.pthread-cancel-pop-push.c:47:1:错误:expected......
  • OS-Linux-Tool-可视化比较与合并工具Meld
    OS-Linux-Tool-可视化比较与合并工具Meld在Linux系统上有时会需要进行文件比较与合并,Meld能提供相关功能。http://meldmerge.org/http://meldmerge.org/help/MeldVisualdiffandmergetoolMeldhelpsyoucomparefiles,directories,andversioncontrolledprojects.......
  • LinuxNote
    centos设置默认以root身份登录vim打开custom.conf文件vim/etc/gdm/custom.conf修改AutomaticLoginEnable和AutomaticLogin为以下内容AutomaticLoginEnable=TrueAutomaticLogin=root......
  • Linux ln 命令
    Linuxln命令非常重要的命令,尤其是对于实施部署的同学,往往需要把日志文件软连接到数据盘Linuxln(英文全拼:linkfiles)命令是一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接。当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下......
  • Linux find 命令
    Linuxfind命令常用命令寻找文件删除N天前的日志文件Linuxfind命令用于在指定目录下查找文件和目录。它可以使用不同的选项来过滤和限制查找的结果。语法find[path][expression]参数说明:path是要查找的目录路径,可以是一个目录或文件名,也可以是多个路径,多个路......