如果只想查看文件内容前面几行,可以用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选项,不显示文件名