cat命令的作用
简单来说cat命令用于查看文件内容,但是真正来说cat将给定的文件或者标准输入输出到标准输出中。
这个命令时会经常使用到的,不管是在shell脚本的编写还是linux运维测试中,cat也经常会配合重定向使用。
另外需要注意的是,cat命令是一次性加载给定文件的全部内容,当文件内容太长只会显示到最后一页的内容。
cat命令的语法
语法:cat [选项] [文件...]
*选项* | *使用说明* |
---|---|
-n | 显示行号 |
-s | 将连续性的空行归并为一行空行 |
示例
[root@nginx-proxy1 ~]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Fri Jun 5 05:26:03 2020
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
# 源 挂载点 文件系统类型 挂载选项 是否备份 检查顺序fsck
/dev/mapper/centos-root / xfs defaults 0 0
UUID=c8514316-d224-4342-adca-4df1987028ce /boot xfs defaults 0 0
/dev/mapper/centos-swap swap swap defaults 0 0
# -n选项用法示例
[root@nginx-proxy1 ~]# cat /etc/fstab -n
1
2 #
3 # /etc/fstab
4 # Created by anaconda on Fri Jun 5 05:26:03 2020
5 #
6 # Accessible filesystems, by reference, are maintained under '/dev/disk'
7 # See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
8 #
9 # 源 挂载点 文件系统类型 挂载选项 是否备份 检查顺序fsck
10 /dev/mapper/centos-root / xfs defaults 0 0
11 UUID=c8514316-d224-4342-adca-4df1987028ce /boot xfs defaults 0 0
12 /dev/mapper/centos-swap swap swap defaults 0 0