博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux日记本_06:压缩文件的生成
阅读量:7024 次
发布时间:2019-06-28

本文共 570 字,大约阅读时间需要 1 分钟。

在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
压缩时的文件过滤

转载地址:http://rapxl.baihongyu.com/

你可能感兴趣的文章
PHP5.3.3添加安装mcrypt模块
查看>>
salt-minion自动化安装脚本
查看>>
给硬盘加密
查看>>
【CDN 常见问题】CDN协议跟随回源常见问题
查看>>
带账号、密码ssh的脚本
查看>>
Exchange Server 2010客户端的安全访问
查看>>
申请带@msn.com后缀的邮箱
查看>>
服务器断电导致虚拟机数据丢失怎么恢复?
查看>>
Android官方开发文档Training系列课程中文版:连接无线设备之网络服务搜索功能...
查看>>
浅撸 css3 flex 布局
查看>>
域用户和工作组
查看>>
模拟器与真机的程序差别J2ME
查看>>
vsftpd基于数据库文件实现虚拟用户管理站点目录
查看>>
静态成员和实例成员
查看>>
robotframework中文日志显示乱码
查看>>
Unit 12 电话留言
查看>>
php字符串处理函数大全
查看>>
Linux中文件执行中的锁定的怪现象
查看>>
IIS的负载均衡的解决方案
查看>>
有效加快Windows 7运行速度
查看>>