作者:新视觉9927 | 来源:互联网 | 2024-12-11 13:11
在Linux系统中,使用zip
命令可以方便地向现有的压缩文件中添加新的文件。例如,向压缩文件gong.zip
中添加名为rpm_info.txt
的文件,可以通过以下命令实现:
# zip -m gong.zip ./rpm_info.txt
adding: rpm_info.txt (deflated 79%)
上述命令中的-m
选项表示将原文件移动到压缩文件中,压缩后原文件会被删除。
要解压缩gong.zip
文件并将其内容释放到当前目录下,可以使用unzip
命令:
# unzip gong.zip
Archive: gong.zip
inflating: free.txt
inflating: tar-create.txt
inflating: tar.txt
inflating: rpm_info.txt
若想查看压缩文件内的文件列表,可使用unzip -v
命令:
# unzip -v gong.zip
如果需要将压缩文件解压到特定目录,而不覆盖已存在的文件,可以使用-n
和-d
选项:
# unzip -n gong.zip -d /tmp
此命令将确保不会覆盖/tmp
目录下已有的文件,同时将gong.zip
中的所有文件解压到该目录下。