Linux(文件查找和打包)

文件查找与打包技巧
本文介绍了如何使用which、whereis和locate等命令进行文件查找,以及利用find命令按路径、大小、深度等条件精确查找文件的方法。此外,还详细讲解了如何使用tar命令进行文件的打包和压缩,包括不同选项的具体应用。

文件的查找和打包------------------find和tar

查找:

which通常用来找命令:格式为:which +要找的命令。举例:which ls
whereis 也可以用来查找命令,不过它会把所有含有命令的地方都给找出来。

locate 用来查找所有文件:格式为:locate +文件名。 注意;它只能查找自己数据库里的文件,所以在开机以后创建的文件是找不到的,要想找到需要关机重启或者用updatedb 刷新数据库,同理,删除文件也要这样。

find :格式:find 路径 选项 表达式 动作(选项可以有多个,多个选项
之间用-a 连接,-a 的意思是(和and))

选项包括路径,大小,深度,类型等

**举例:**按文件名:find /etc -name “file1.txt”
find可以直接找,不用刷新数据库

文件打包及压缩:

打包和压缩:
格式:tar选项 压缩包名称 源文件名
-cf c是创造,f 是文件。 tar -cf 压缩包名称 源文件名只有打包作用,没有压缩。要压缩就要用zip (包括czvf,cjf,cJf)等方法。压缩时一般会加上压缩方法名作为后缀,方便区分,如:tar -czvf etc-gzip.tar.gz

解压缩:
tar xf 压缩包名(直接xf就可以)
tar xf 压缩包名 -C /tmp 意思是解压后放到tmp文件中(-C可以指定解压缩后的位置)
tar -tf 压缩包名 //可以查看压缩包的内容,注意并没有解压

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值