Linux的压缩与打包命令

2018-10-21  本文已影响0人  摘花是个好习惯
1: 压缩与解压
常见的压缩格式:zip  gzip  bzip2

zip :

压缩:
zip + 原文件名.zip + 原文件名 (不删除原文件)
zip + -r + 原目录名.zip + 原目录名(不删除原文件)
解压:
unzip + 原文件名.zip (不删除原文件名.zip)

gzip :

压缩:
gzip + 原文件名 = 原文件名.gz(会删除原文件)
gzip + 原文件名 > 新文件名 = 新文件名.gz(会删除原文件)
gzip + -r + 原目录名 = 原目录名.gz(会删除原文件)
gzip + -c + 原文件名(原目录名) = 原文件名(原目录名).gz (加上 -c 保存原文件)

解压:(两种解压方式)
gzip + -d +原文件名.gz = 原文件名(解压后,删除压缩文件)
gunzip + 原文件名.gz = 原文件名(解压后,删除压缩文件)

bzip2:

压缩:
bzip2 + 原文件名 = 原文件名.bz2 (压缩后删除原文件,加选项 -k 保留原文件)
bzip2不可以压缩目录

解压 :
bzip2 + -d +原文件名.gz = 原文件名(解压后,删除压缩文件)
bunzip2 + 原文件名.gz = 原文件名(解压后,删除压缩文件)

gzip与bzip2的不同点与相同点:gzip使用选项 -c 保存原文件,而 bzip2使用选项 -c 保存原文件,并且bzip2不能压缩目录。解压方式一样

2:打包与解打包

打包的格式:tar

3: 压缩与打包同时进行的命令

& -c 打包
& -x 解打包
& -t 只查看压缩包内容

上一篇下一篇

猜你喜欢

热点阅读