linux常用命令剖析之cat

本文详细介绍了Linux环境下cat命令的基本用法,包括标准输出重定向、标准输入使用、文件合并与追加操作,以及cat命令在压缩包处理方面的应用。同时,还介绍了grep命令用于查找特定字符的方法。

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

       在linux下对于像cd 、ls、pwd、touch、mkdir、cp这些简单的,在这里就不多做介绍了,这些用法都很简单,稍微用一下就懂了!

       今天先看一下linux下的cat命令,一直我们是直接使用cat,来将文件打印在屏幕上的,并且还有合并文件的功能。今天用cat重导向

重导向标准输出

使用 >符号放在cat之后,就会将输出重导向到跟在符号之后的文件总

        使用cat自身会在屏幕上输出用户所输入的内容

#cat

hello world

hello world

使用Ctrl+D组合来退出cat

把cat的输出重导向到一个文件中,可以输入

# cat>test.c

hello world

然后使用cat将test.c文件标准化打印到屏幕上

#cat test.c

hello world

把cat的输出重导向另一个文件first.c中,可以输入

# cat>first.c

how are you

然后使用cat经两个文件合并为一个文件together.c

#cat test.c first.c>together.c

#cat together.c

hello world

how are you

使用 >>是给原文件后面添加信息,不是完全替换文件内容

#cat first.c>>test.c

#cat test.c

hello world

how are you

也就是说现在的test.c和上面的together.c的内容是完全一样的。

重导向不仅可以实现标准输出而且可以实现标准输入,标准输入时使用已经创建的文件

使用重导向标准输入符号<时,是告诉shell,使用某个文件作为命令的输入。

#cat<first.c

how are you

好了,cat的用法只要掌握这些就够用了,cat还可以对压缩包进行分割和合并。

顺便说一下grep查找命令:功能是在一堆文件中找到特定的字符。

在文件test.txt中查找money这串字符可以输入命令

#grep money test.txt

这样就可以看到文件中带有money的每一行

grep -i允许查找文件时不区分大小写

grep -H不仅将带有money的每一行输出,还将文件名一同输出


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值