bash shell笔记整理——cat命令

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

posted @ 2021-02-01 20:55  蕝戀  阅读(351)  评论(0编辑  收藏  举报