压缩
zip -r 压缩文件名.zip 文件夹路径
其他常用参数:
- -q:静默模式,不显示压缩过程
- -9:最高压缩级别(压缩率最高但速度最慢)
- -e:创建加密压缩包,会提示输入密码
- -x:排除指定文件,如-x "*.log"排除所有.log文件
压缩完成后,可以使用unzip -l 压缩文件名.zip 查看压缩包内容,验证是否压缩成功
解压缩
unzip 压缩文件名.zip
默认会将文件解压到当前目录。如果需要解压到指定目录,可以使用-d参数,例如unzip filename.zip -d /目标目录。
常用参数包括:-l查看压缩包内容但不解压,-t测试压缩包完整性,-n不覆盖已存在文件,-o强制覆盖已存在文件,-q静默模式不显示输出。
如果遇到中文文件名乱码问题,可以添加-O gbk参数指定编码。