zip命令
zip -r myfile.zip test/
将test目录下打包成myfile.zip。
运行实例:
unzip命令
unzip myfile.zip
将myfile.zip.解压到当前目录下。
运行实例:
扩展
删除压缩包内的文件
$ zip -d myfile.zip a.txt
-d 删除
删除myfile.zip中的a.txt
向压缩包内添加文件
$ zip -m myfile.zip a.txt
-m 添加
向 myfile.zip添加文件a.txt
对应参数列举
参数 | 描述 |
---|---|
-x | 文件列表 解压缩文件,但不包括指定的file文件。 |
-v | 查看压缩文件目录,但不解压。 |
-t | 测试文件有无损坏,但不解压。 |
-d | 目录 把压缩文件解到指定目录下。 |
-z | 只显示压缩文件的注解。 |
-n | 不覆盖已经存在的文件。 |
-o | 覆盖已存在的文件且不要求用户确认。 |
-j | 不重建文档的目录结构,把所有文件解压到同一目录下 |