文件查看类命令
1》Cat命令用来查看一个文件的内容并显示在屏幕上,一般用于查看内容较少的文件。
语法格式为:
cat [参数选项] [文件名]
参数问题:一般在阅读文件时,若是要在前面显示行号,则需要加上"-n"参数
例如:
[myvm168@localhost ~]$ vim cat.txt
[myvm168@localhost ~]$ cat cat.txt
welcome
to
my
site
[myvm168@localhost ~]$ cat -n cat.txt
1 welcome
2 to
3 my
4 site
[myvm168@localhost ~]$
2》more/less命令也是用来查看一个文件的内容,后面直接跟文件名,当文件内容太多,一屏放不下时,则可以使用more命令可以解决这个问题,当看完一屏时按空格键继续看下一页,当看完时会自动退出去,若是要提前退出去按“q”键即可。
less作用与more一样,按空格可以翻页,还可以用上下键进行上翻下翻页。
语法格式:
more/less [参数选项] [文件名]
例如:
[myvm168@localhost ~]$ more -3 /etc/inputrc
# do not bell on tab-completion
#set bell-style none
--更多--(5%)
less的作用与more一样
3》head/tail命令用来查看文件的前、后十行,如果加上一个“-n”参数,则显示文件前、后n行。
语法格式:
head/tail [参数选项] [文件名]
例如:
[myvm168@localhost ~]$ head -3 /etc/passwd --查看文件的前3行
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
[myvm168@localhost ~]$ tail -3 /etc/passwd --查看文件后3行
tcpdump:x:72:72::/:/sbin/nologin
myvm168:x:1000:1000:myvm168:/home/myvm168:/bin/bash
haikang:x:1001:1001::/home/haikang:/bin/bash
[myvm168@localhost ~]$
注意是:head和tail默认是显示10行的
4》file命令用来查看文件类型,在Linux系统中,由于文本,目录,设备等都统称文件,又不能单凭后缀就能确定文件类型。
file语法格式
file [参数选项] [文件名]
[myvm168@localhost ~]$ file 1.txt
1.txt: UTF-8 Unicode text
[myvm168@localhost ~]$ file AA
AA: directory
[myvm168@localhost ~]$