zip/unzip命令¶
zip命令¶
常用命令选项:
-d 从压缩文件内删除指定的文件。
-m 把文件移到压缩文件中。
-0-9 压缩比
-r 递归处理,所有文件和子目录一并处理。
-x<范本样式> 压缩时排除符合条件的文件。
-c 交互为每一个文件设置注释
-z 交互多行注释,英文句话.来表示结束
-e 交互设置密码
-P 直接设置密码
压缩:
$ zip -r FileName.zip DirName $ zip -r ../myfile.zip ./* //压缩当前目录到上级目录的myfile.zip中
其他:
$ zip -d myfile.zip smart.txt 删除压缩文件中smart.txt文件 $ zip -m myfile.zip ./rpm_info.txt 添加rpm_info.txt文件到压缩文件中myfile.zip中
压缩加密:
$ zip -e file.zip file
$ zip -re folder.zip folder
解压命令unzip¶
unzip [参数] <压缩文件> [压缩包中将被释放的文件]
解压:
$ unzip FileName.zip $ unzip -o -d /home/sunny myfile.zip // -o:不提示的情况下覆盖文件 // -d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下
查看zip文件内容(不解压):
$ unzip -v <name>.zip