常用zip命令
1. 压缩
zip [选项] 文件名.zip /xxx/路径xxx/文件
-v :可视化操作,显示压缩的执行过程,默认就是可视化 -q : 静默操作,不显示指令执行过程 -r :表示递归打包包含子目录的全部内容 -d :从压缩文件内删除指定的文件 -n :n为一个数字,压缩级别是从 1~9 的数字,-1 代表压缩速度更快,-9 代表压缩效果更好 -e :加密压缩文件 -u :追加文件到zip压缩包中
zip -vr etc.zip /etc/ #压缩/etc/目录,压缩文件名为etc.zip zip -d myfile.zip smart.txt #删除压缩文件中的指定文件 zip -e passwd.zip /etc/passwd #加密压缩,需要输入密码 zip -u passwd.zip mypasww.txt #追加mypasww.txt文件到压缩包中
2. 解压
unzip [-Z] [-opts[modifiers]] 压缩包.zip [list] [-x xlist] [-d exdir] -d :解压文件到指定目录中去 -t :检查压缩文件是否正确 -l :仅查看压缩文件包里的内容 -q :静默模式,即解压时不显示详细解压过程
示例:
unzip -t ziptext.zip #检查压缩文件是否正确 unzip -l ziptext.zip #查看列出压缩文件里的内容 unzip ziptext.zip #解压文件,默认就是解压到当前目录 unzip ziptext.zip -d /test/ #解压文件到指定的目录
7z命令
压缩命令 7z a filename.7z ./ 解压 7z x backup.7z
7z相关命令的原文链接:https://www.linuxcool.com/7z


浙公网安备 33010602011771号