1.tar打包与解包
打包:
打包目的:将文件先打包成tar在压缩成gz或者bz2方式,解决压缩目录问题
tar -cvf 打包文件名.tar 源文件
-c:打包
-t:瞟一眼压缩包里面有哪些文件而不需要解压
-v:显示打包过程
-f:指定打包后的文件名
解包:
tar -xvf 打包文件名.tar
-x:解包
2..tar.gz文件打包压缩与解压缩
打包压缩:
tar -zcvf 压缩包名.tar.gz 源文件
-z:压缩成.tar.gz文件
压缩多个源文件用空格隔开,同tar.bz2
在压缩文件名前拼接上路径可以压缩到指定路径,同tar.bz2
解压缩:
tar -zxvf 压缩包名.tar.gz
-z:解压缩.tar.gz文件
tar -zxvf 压缩包名.tar.gz -C 指定路径/
解压缩到指定路径
3..tar.bz2文件打包压缩与解压缩
打包压缩:
tar -jcvf 压缩包名.tar.bz2 源文件
-j:压缩成.tar.bz2文件
解压缩:
tar -jxvf 压缩包名.tar.bz2
-j:解压缩.tar.bz2文件
tar -jxvf 压缩包名.tar.bz2 -C 指定路径/
解压缩到指定路径
4.zip文件压缩与解压
压缩文件:
zip 压缩文件名 源文件
压缩文件夹:
zip -r 压缩文件名 源目录
解压缩:
unzip 压缩文件
5.gz文件压缩与解压
压缩文件:
gzip 源文件
压缩后,源文件消失
gzip -c 源文件 > 压缩文件
重定向压缩文件保留压缩源文件
压缩目录:
gzip -r 目录
压缩目录下的所有文件,但是目录不会被压缩
解压缩:
gzip -d 文件名
gunzip 文件名
源压缩文件不会被保留
6.bz2压缩与解压
压缩文件:
bzip2 源文件
压缩后不保留源文件
bzip2 -k 源文件
压缩后保留源文件
bzip2不能压缩文件夹
解压缩文件:
bzip2 -d 压缩文件
bunzip2 压缩文件
解压后不保留源文件
bzip2 -d -k 压缩文件
bunzip2 -k 压缩文件
解压后保留源文件