linux文件zip压缩命令行
linux文件zip压缩命令行详细介绍
在 Linux 系统里,zip 命令可用来压缩文件与目录。以下是常见的使用方法:
压缩单个文件
若要压缩单个文件,可使用如下命令:
bash
archive.zip file.txt
在这个命令中,archive.zip 是压缩后的文件名,file.txt 是要压缩的文件。
压缩多个文件
若要同时压缩多个文件,可列出所有文件的名称:
bash
archive.zip file1.txt file2.txt file3.txt
此命令会把 file1.txt、file2.txt 和 file3.txt 压缩到 archive.zip 文件中。
压缩目录
若要压缩一个目录及其所有子目录和文件,可使用 -r 选项:
bash
archive.zip directory/
-r 选项代表递归压缩,directory/ 是要压缩的目录。
排除某些文件或目录
在压缩时,若要排除某些文件或目录,可使用 -x 选项:
bash
archive.zip directory/
此命令会把 directory/ 目录压缩到 archive.zip 中,同时排除所有扩展名为 .log 的文件。
查看压缩文件内容
压缩完成后,若要查看压缩文件里有哪些内容,可使用 -l 选项:
bash
archive.zip
测试压缩文件的完整性
可使用 -T 选项来测试压缩文件是否损坏:
bash
archive.zip
912zip archive.zip
这些是 zip 命令的常见用法,你可以依据自身需求来选择合适的命令。