linux下只想看一天的文件,一天一个Linux基础命令之文件查看命令more

more:查看文件内容并分屏显示

1、命令格式more [-d] [-num] [+/pattern] [+linenum] [file...]

2、命令功能

Linux more命令类似cat,不过会以一页一页的形式显示,更方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示,按b键就会往回(back)一页显示,而且还有搜寻字串的功能(与vi相似),使用中的说明文件,请按h。

3、命令参数

-num:每屏显示几行,默认显示满屏

+num:从num行开始显示

-d:在页面下方显示(Press space to continue, ’q’ to quit)(按空格键继续或按’q’键退出),如果按错键的话提示用户Press’h’ for instructions(按'h键查看帮助'),而不是发出声响

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

file:要显示的文件,可以有多个

4、more中的操作指令

space(空格键)| Ctrl+F |s:向后翻一屏

b(bark):向前翻一屏

Enter:向后翻一行

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

=:输出当前行号

.:重复此前执行过的操作

v:调用vi编辑器来编辑文件

/ PATTERN:在文件中搜索(模式)PATTERN

n:表示向下查找(模式)

':回到第一行

!command:执行shell命令

q:退出more命令

5、命令实例

例1.显示文件中从第5行起的内容

命令:more +5 test[root@server ~]# cat -n test

1    123

2    123

3    123

4

5    CentOS release 6.5 (Final)

6    Kernel\r on an \m

7

[root@server ~]# more +5 test

CentOS release 6.5 (Final)

Kernel \r on an \m

[root@server ~]#

例2.每次显示3行

命令:more -3  test[root@server ~]# more -3 test

123

123

123

--More--(20%)

[root@server ~]# more -3 test

123

123

123

CentOS release 6.5 (Final)

Kernel \r on an \m

--More--(98%)

提示:--More--(20%)告诉我们当前显示文件的内容的比例为20%,使用空格键向下翻,可以看到比例增加

例3:从指定字符串开始显示(可以用模式来进行匹配)

命令:more +PATTERN[root@server ~]# more +/halt /etc/passwd

...skipping

sync:x:5:0:sync:/sbin:/bin/sync

shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown

halt:x:7:0:halt:/sbin:/sbin/halt

mail:x:8:12:mail:/var/spool/mail:/sbin/nologin

uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin

operator:x:11:0:operator:/root:/sbin/nologin

games:x:12:100:games:/usr/games:/sbin/nologin

gopher:x:13:30:gopher:/var/gopher:/sbin/nologin

ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin

nobody:x:99:99:Nobody:/:/sbin/nologin

dbus:x:81:81:System message bus:/:/sbin/nologin

....

提示:如果用模式的话匹配结果前两行也显示,模式就是正则表达式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值