more命令,功能类似 cat ,cat命令是整个文件的内容从上到下显示在屏幕上。 more会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按空白键(space)就往下一页显示linux命令大全,按 b 键就会往回(back)一页显示,而且还有搜寻字串的功能 。more命令从前向后读取文件,因此在启动时就加载整个文件。
more [-dlfpcsu ] [-num ] [+/ pattern] [+ linenum] [file ... ]
more命令和cat的功能一样都是查看文件里的内容linux命令大全,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能。
命令:more +3 demo3.log
输出:
[root@localhost test]# cat demo3.log
hello
world
demo_1是也
hello
world
demo_2是也
[root@localhost test]# more +3 demo3.log
demo_2是也
[root@localhost test]#
命令:more -5 log2012.log
输出:
[root@localhost test]# more -5 log2012.log
2012-01
2012-02
2012-03
2012-04-day1
2012-04-day2
说明:
命令:ls -l | more -5
输出:
[root@localhost test]# ls -l | more -5
total 572
-rwxrwxrwx 1 UNIX UNIX 568296 Jan 30 15:35 2018.wav
drwxrwxrwx 1 UNIX UNIX 4096 May 25 11:31 d
-rwxrwxrwx 1 UNIX UNIX 7893 May 25 11:29 de
drwxrwxrwx 1 UNIX UNIX 4096 May 18 12:12 demo1
…skipping 1 line
-rwxrwxrwx 1 UNIX UNIX25 May 25 12:14 demo2.log
-rwxrwxrwx 1 UNIX UNIX51 Jun 1 11:28 demo3.log
-rwxrwxrwx 1 UNIX UNIX72 May 25 12:30 demo3.txt
-rwxrwxrwx 1 UNIX UNIX0 May 25 12:11 demo.log
drwxrwxrwx 1 UNIX UNIX 4096 May 18 11:19 dvsdf
…skipping 1 line
-rwxrwxrwx 1 UNIX UNIX12 May 25 12:02 log2012.log
-rwxrwxrwx 1 UNIX UNIX6 May 25 12:02 log2013.log
-rwxrwxrwx 1 UNIX UNIX3 May 25 12:02 log.log
-rwxrwxrwx 1 UNIX UNIX0 May 25 12:12 log.txt