指令——cat

本文详细介绍了Linux下cat命令的多种用途,包括查看文件内容、输出行编号、倒序显示文件和文件合并。通过实例展示了如何使用cat命令进行文件内容查看、行号添加、tac命令的逆序显示功能及文件的合并与重定向操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作用1cat有直接打开一个文件的功能,只看不用编辑。

语法#cat 文件的路径

选项:-n, --number 对输出的所有行编号。


如:用cat查看/etc/passwd

[root@localhost he]# cat /etc/passwd

-n, --number 对输出的所有行编号

[root@localhost he]# cat -n /etc/passwd

 

作用2:tac命令 从最后一行开始显示文件的信息,tac是cat倒着写的

[root@localhost he]# tac /etc/passwd

 

作用3:Cat 结合重定向用于合并

输出重定向

场景:一般命令的输出都会显示在终端中,有些时候需要将一些命令的执行结果想要保存到文件中进行后续的分析/统计,则这时候需要使用到的输出重定向技术。

>覆盖输出,会覆盖掉原先的文件内容

>>追加输出,不会覆盖原始文件内容,会在原始内容末尾继续添加

语法:#需要执行的有输出的指令  输出重定向符号  输出到的文件路径

说明:文件路径中的文件可以是不存在的文件(文件路径要符合touch创建的要求)


将1.txt 覆盖 2.txt:

[root@localhost he]# cat 1.txt > 2.txt

将1.txt追加到2.txt:

[root@localhost he]# cat 1.txt >> 2.txt

 

转载于:https://www.cnblogs.com/getbird/p/10848196.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值