Linux日记本_06:压缩文件的生成

在Linux下有多种压缩文件程序,相对应的也就有多种压缩及解压缩的命令。
1.zip命令的基本使用

zip file.zip *:将当前该目录下所有文件压缩成 file.zip

img_60b885dc2d4a76b252857f4374f88915.png
zip

2.压缩后,自动删除原文件

zip -m file.zip file1.txt:将file1.txt 压缩成file.zip 后删除file1.txt

img_09e79082b789d9a39d1d11e2434249c1.png
zip

3.文件夹内有子目录的压缩

zip -r file.zip *:如果该目录包含子目录并且在压缩的时候想要把子目录一并打包需要使用 -r 参数

img_e4a7d377b4040f2e0f4efe1de9578c40.png
zip

zip -j file.zip *:如果压缩的时候不想打包子目录需要参数 -j

img_d53c107f0e733e717e99e6375b7a5df7.png
zip

4.制定压缩率压缩文件

zip -9 file.zip *:压缩率的范围是 -1 ~ -9 (排序从小到大)压缩率越高压缩和解压缩的时间也就越长,建议使用-5

img_86499d3954705b47645cd46e4e4b8bef.png
指定压缩率

5.批量压缩

zip -@ file2.zip:输入命令后进入等待输入模式,enter换行,Ctrl+D 结束批量输入

img_2cdbcf8592ccb619be14ed92b86f0690.png
批量压缩

6.压缩时的少量文件过滤

zip file3.zip * -x b.txt:如果你在压缩的时候需要压缩当前文件啊夹下的大量文件但是需要排除一些文件就可以使用使用参数 -x 后面跟着文件名.(示例是排除了 b.txt 即不压缩b.txt)

img_b183bdecddd8d36cb8d3aac497097715.png
压缩时的文件过滤

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值