Linux 使用 zipgzipbzip2xz 等命令压缩文件及目录

Posted 小伍

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 使用 zipgzipbzip2xz 等命令压缩文件及目录相关的知识,希望对你有一定的参考价值。

压缩解压缩说明
zipunzip兼容Unix和Windows,可以压缩多个文件或目录
gzipgunzip压缩单个文件,压缩率低,CPU开销低
bzip2bunzip2压缩单个文件,压缩率较高,CPU开销较高
xzunxz压缩单个文件,压缩率高,时间长,解压快,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/*
使用压缩工具会改变文件的属性信息。

以上是关于Linux 使用 zipgzipbzip2xz 等命令压缩文件及目录的主要内容,如果未能解决你的问题,请参考以下文章

linux中()[]{}(())[[]]等各种括号的使用

Linux—JVM等性能调优监控

Linux—JVM等性能调优监控

如何在windows中使用timeval等Linux lib

KaliUbuntu银河UosdeepinCentos7 等 Linux 如何使用 蓝牙

KaliUbuntu银河UosdeepinCentos7 等 Linux 如何使用 蓝牙