关于linux:Linux-使用-zipgzipbzip2xz-等命令压缩文件及目录

2次阅读

共计 411 个字符,预计需要花费 2 分钟才能阅读完成。

压缩 解压缩 阐明
zip unzip 兼容 Unix 和 Windows,能够压缩多个文件或目录
gzip gunzip 压缩单个文件,压缩率低,CPU 开销低
bzip2 bunzip2 压缩单个文件,压缩率较高,CPU 开销较高
xz unxz 压缩单个文件,压缩率高,工夫长,解压快,CPU 开销高
# 压缩目录下的所有内容
zip -r /tmp/test.zip ./*

# 解压缩
unzip test.zip

# 多个目录合并压缩
zip -r /tmp/test.zip /test/ /etc/passwd

# 解压缩到指定目录
unzip test.zip -d /tmp/backup/
# 压缩单个文件
gzip file1

# 递归压缩目录中的文件
gzip -r dir/

# 解压缩目录下的所有压缩包
gunzip dir/*

# 同上
gzip -d dir/*
# 压缩单个文件
bzip2 file1

# 解压缩目录下的所有压缩包
bunzip2 dir/*

# 同上
bzip2 -d dir/*

应用压缩工具会扭转文件的属性信息。

正文完
 0