在Linux中,常用的压缩命令:gzip、bzip2、xz
这三个命令用法基本一样
gzip
gzip test.sh:打包 test.sh,打包之后是test.sh.gz文件,以前的文件test.sh被删除
gzip -d test.sh.gz:解压文件,解压之后压缩文件被删除
gzip -c test.sh > test.sh.gz:压缩文件,保留原文件,可以指定目录\文件名
gzip -r :递归处理===>>>gzip -r heng/
-r后面跟的是文件夹,递归处理是将文件下的文件夹内的文件都压缩
例如:gzip -dr :解压递归====是将文件夹下面的压缩文件都解压,包括二层文件夹下面的压缩文件
gzip -r:压缩递归
bzip2、xz命令用法与gzip一样,只是后缀名不一样
bzip2 压缩后,后缀是bz2
xz压缩后,后缀是xz