如果只想查看文件内容前面几行,可以用head

head命令行选项:

选项

含义

-num

显示开始num行(默认设置时10行)

-q

不显示文件标题,只显示文件内容

[root@localhost ~]# head num

1

2

3

4

5

[root@localhost ~]# head -2 num

1

2

[root@localhost ~]# head -n 2 num

1

2

[root@localhost ~]# head -n +2 num

1

2

#前面三个命令均显示文件开始两行

[root@localhost ~]# head -n -2 num

1

2

3

#这个命令显示最后两行之前的所有行

[root@localhost ~]# head num file1/f1

==> num <==

1

2

3

4

5

 

==> file1/f1 <==

aaa

a       a

a       a       a

 

 

aaa

#同时查看多个文件,会显示文件名

[root@localhost ~]# head -q num file1/f1

1

2

3

4

5

aaa

a       a

a       a       a

 

 

aaa

#加上-q选项,不显示文件名