您的位置:首页 > 运维架构 > Linux

每天进步一点点——linux——more

2015-06-24 16:48 513 查看

由于放假,最近没有更新微博,今天特发布4个命令

一            简介

more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。

二            命令格式

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

三            常用参数

+n      从笫n行开始显示

-n       定义屏幕大小为n行

+/pattern 在每个档案显示前搜寻该字串(pattern),然后从该字串前两行之后开始显示  

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

-l        忽略Ctrl+l(换页)字符

-p       通过清除窗口而不是滚屏来对文件进行换页,与-c选项相似

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

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

四            常用操作

Enter 向下1行(可以设置为N行)

Ctrl+F/空格 向下滚动一屏

Ctrl+B       向上滚动一屏

=                输出当前行号

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

q                退出

五            示例

5.1      从第二百行显示

[root@Nagios ~]# more +200 install.log

安装 libtool-ltdl-2.2.6-15.5.el6.x86_64

安装 atlas-3.8.4-2.el6.x86_64

安装 perl-DBIx-Simple-1.32-3.el6.noarch

安装 perl-DBD-SQLite-1.27-3.el6.x86_64

安装 perl-IO-Compress-Bzip2-2.020-129.el6.x86_64

安装 perl-CPAN-1.9402-129.el6.x86_64

安装 perl-Module-Build-0.3500-129.el6.x86_64

安装 perl-ExtUtils-Embed-1.28-129.el6.x86_64

安装 perl-parent-0.221-129.el6.x86_64

安装 perl-Time-Piece-1.15-129.el6.x86_64

安装 perl-Time-HiRes-1.9721-129.el6.x86_64

安装 perl-Parse-CPAN-Meta-1.40-129.el6.x86_64

安装 perl-CPANPLUS-0.88-129.el6.x86_64

安装 perl-CGI-3.51-129.el6.x86_64

安装 perl-HTML-Tagset-3.20-4.el6.noarch

214

5.2  设置每屏显示行数为5行

[root@Nagios ~]# more -5  install.log

安装 libgcc-4.4.7-3.el6.x86_64

warning: libgcc-4.4.7-3.el6.x86_64: HeaderV3 RSA/SHA256 Signature, key ID fd43

1d51: NOKEY

安装 setup-2.8.14-20.el6.noarch

安装 ca-certificates-2010.63-3.el6_1.5.noarch

5.3  与其他参数配合

[root@Nagios ~]# ll |more -5

总用量 23680

-rw-r--r--  1 root  root    89600 12月 12 20132013.12.12.xls

drwxr-xr-x  2 root  root     4096 8月  12 2014 aaa1

drwxr-xr-x  2 root  root     4096 8月  12 2014 aaa[1,2]

drwxr-xr-x  2 root  root     4096 8月  12 2014 aaa2

--More--

 

六            参考资料

http://vbird.dic.ksu.edu.tw/

http://gnu.org/licenses/gpl.html

man手册
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: