2023-3-23笔记:linux命令

本文介绍了Linux系统中常用的几个命令,包括grep用于查找文件内容,find用于查找文件,以及tar用于文件的压缩与解压缩。grep支持忽略大小写、显示行号等选项,find则利用通配符进行文件搜索。tar命令详细说明了不同格式的压缩与解压缩方法,如.gz和.bz2格式,并展示了如何指定路径和选项进行操作。
摘要由CSDN通过智能技术生成

linux

grep:查找文件内容

grep h a.txt:查找a.txt中h出现的内容行

grep h a.txt -v:查找a.txt中不包含h的行

grep h a.txt -n:查找a.txt中h出现的内容行,并且显示行号

grep h a.txt -i:查找a.txt中h或H出现的内容行,忽略大小写

ls /a | grep lib:配合管道使用,在ls /a的执行结果中查找名包含lib的文件或者文件夹

find:查找文件命令

find . -name "2.txt":在当前路径下查找2.txt这个文件

通配符:

*:匹配0个或者多个字符

find . -name "2*.txt":查找以2开头以.txt结尾的文件

?:匹配一个字符

find . -name "2?.txt":查找2开头之后跟随一个字符且.txt结尾的文件,如2B.txt

tar:文件压缩与解压缩

.gz格式:压缩较快,压缩比不高

.bz2格式:压缩较慢,压缩比高

命令选项:

-c:创建打包文件

-v:显示压缩解压详情

-f:指定压缩后的文件名,或者需要解压的文件名

-z:压缩gz格式文件

-j:压缩bz2格式文件

-x:解压缩文件

-C:指定解压缩文件的 存放路径

tar -cvf 1.tar *.txt:将txt结尾的文件打包,只打包不压缩

tar -zcvf 1.gz *.txt:压缩gz格式

tar -jcvf 1.bz2 *.txt:压缩bz2格式

tar -zxvf 1.gz:解压缩gz格式

tar -jxvf 1.bz2:解压缩bz2格式

tar -zxvf 1.gz -C ./A:解压缩gz格式至当前目录的A目录下

打卡休息!每天进步一点点

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值