// 将目录test下的所有文件压缩成test.zip,并设置密码为123456 $ zip -P 123456 -r test.zip test/ // 从压缩文件test.zip中删除test目录下的test.txt文件 $ zip -d test.zip test/test.txt // 将文件test.txt移动到压缩文件test.zip,并删除test.txt $ zip -m test.zip test.txt 常用选项说明: -r 递归处理,将指定目录下的所有文件和子目录一起压缩 -q 不显示命令执行过程 -v 显示命令执行过程或版本信息 -d 从压缩文件内删除指定的文件 -m 将文件移到压缩文件中并将其删除 -h 在线帮助 -P 设置密码,接下来我们就来聊聊关于linux查看zip包内容?以下内容大家不妨参考一二希望能帮到您!

linux查看zip包内容(常用linux命令zip和unzip)

linux查看zip包内容

zip

// 将目录test下的所有文件压缩成test.zip,并设置密码为123456 $ zip -P 123456 -r test.zip test/ // 从压缩文件test.zip中删除test目录下的test.txt文件 $ zip -d test.zip test/test.txt // 将文件test.txt移动到压缩文件test.zip,并删除test.txt $ zip -m test.zip test.txt 常用选项说明: -r 递归处理,将指定目录下的所有文件和子目录一起压缩 -q 不显示命令执行过程 -v 显示命令执行过程或版本信息 -d 从压缩文件内删除指定的文件 -m 将文件移到压缩文件中并将其删除 -h 在线帮助 -P 设置密码

unzip

// 将压缩文件test.zip解压到目录share $ unzip -P 123456 -d share test.zip // 查看压缩包内包含的文件 $ unzip -l test.zip Archive: test.zip Length Date Time Name --------- ---------- ----- ---- 0 03-30-2021 23:31 test/ 0 03-30-2021 23:31 test/test.txt --------- ------- 0 2 files // 检查zip文件是否损坏 $ unzip -t test.zip Archive: test.zip testing: test/ OK 常用选项说明: -d 指定解压目录 -P 指定解压密码 -o 不提示,直接覆盖原有文件 -n 不覆盖原有文件 -q 执行时不显示解压信息 -v 执行时显示解压的信息 -l 显示压缩包内包含的文件,不解压 -t 检查压缩文件是否损坏,不解压

,