Linux基础命令---文本显示more

简介:
more
        将内容较长的文本文件内容分屏显示,支持定位关键字。
        此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、语法
         more  [-dlfpcsu]  [-num]  [+/pattern]  [+linenum]  [file ...]

2、命令和选项列表
        --version
                显示命令版本信息
        --help
                显示帮助文档
        -num
                每一页显示的行数
        -d
                在最后一行显示说明
        -l
                更常见的做法是将^L(表单提要)视为特殊字符,并在包含表单提要的任何行之后暂停。-l选项将防止这种行为。
        -f
                只处理正常行,太长的行不处理
        -p
                不滚动,清屏显示文本
        -c
                不滚动,清屏显示全新的一页
        -s
                将多个空白行合并
        -u
                压制下划线
        +/
                在显示之前查找字符串
        +num
                从第num行开始显示

        当使用more指令之后,屏幕进入了more的命令模式,我们需要借助一些命令才能查看所有的内容。
        h | ?
                显示帮助信息
        空格
                显示下面的几行,默认是滚动一屏
        z
                显示下k行文本。默认为当前屏幕大小。参数成为新的缺省值。
        回车
                显示下面的几行,默认是一行
        d | ^D
                滚动几行,初始化时11
        q | Q
                退出
        s
                跳过前面的几行,默认是1
        f
                跳过前面的几屏,默认是1
        b or ^B
                跳过k个文本屏幕。默认为1。只适用于文件,而不是管道。
        ,
                到以前搜索开始的地方
        =
                显示当前行号
        !<cmd> or :!<cmd>
                执行指令
        v
                在当前行启动编辑器。如果定义了环境变量VISUAL,则从环境变量获取编辑器;如果未定义VISUAL,则从EDITOR获取;如果未定义可视化或编辑器,则默认为“vi”。
        ^L
                重新绘制屏幕
        :n
                跳转到下面的第n个文件,默认1
        :p
                跳转到前面的第n个文件,默认1
        :f
                显示当前的文件名和行号
        .
                重复之前的命令
        /字符串
                查找字符串,向尾部查找
        ?字符串
                查找字符串,向头部查找

3、实例
管道配合more, 在最底部显示了more指令的说明信息
        [root@localhost weijie]#  less /etc/httpd/conf/httpd.conf   
        alsa-info
        alsa-info.sh
        alsaloop
        alsamixer
        amidi
        amixer
        amuFormat.sh
        anthy-agent
        --More--[Press space to continue, 'q' to quit.]
相关文章
|
1天前
|
Linux Shell
10-10|linux命令查询 关键字在文本中出现的行数
10-10|linux命令查询 关键字在文本中出现的行数
|
1天前
|
存储 Linux Shell
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
|
2天前
|
Linux Docker 容器
linux之docker命令
linux之docker命令
|
3天前
|
Ubuntu Java Linux
LINUX常用命令总结_持续更新
本文汇总了多种Linux命令的使用方法,包括系统信息查询、文件与目录管理、打包与压缩、软件包管理、文件系统分析、备份操作及网络配置等。例如,使用`df -h`检查文件系统使用情况,`uname -a`查看内核版本,`ps -ef|grep java`查看Java服务,`kill -9 pid`结束进程,以及使用`tar`、`zip`、`unzip`进行文件压缩与解压。此外,还介绍了系统关机、重启、登录注销、文件权限设置、磁盘空间管理、RPM与DEB包安装更新、文本处理、文件系统初始化与修复、SWAP文件系统管理、光盘刻录与挂载、网络接口配置等实用命令。
|
7天前
|
监控 Linux
Linux系统中du命令与df命令的区别与用法
总的来说,`du` 和 `df` 在磁盘管理中互补使用,能够提供全面的磁盘空间使用信息,帮助用户和管理员有效地监控和管理系统资源。
18 3
|
1天前
|
Linux Docker 容器
9. 同步执行Linux多条命令
9. 同步执行Linux多条命令
|
1天前
|
Ubuntu Linux Shell
10-21|在linux我如果修改了时间,什么命令可以恢复正确啊
10-21|在linux我如果修改了时间,什么命令可以恢复正确啊
|
1天前
|
Linux Perl
6-20|linux sed命令
6-20|linux sed命令
|
3天前
|
Shell Linux Python
python执行linux系统命令的几种方法(python3经典编程案例)
文章介绍了多种使用Python执行Linux系统命令的方法,包括使用os模块的不同函数以及subprocess模块来调用shell命令并处理其输出。
10 0
|
8天前
|
安全 Linux
Linux中ldd命令的依赖复制技巧
`ldd`命令的依赖复制技巧在特定的场合下非常有用,但它也需要细心的处理和充分的测试,以确保在新环境中的稳定运行。此外,这种做法虽然方便,但在长期维护和安全更新方面可能会带来额外的负担。
13 0