zip格式的压缩文件和windows通用,可以在跨平台压缩/解压缩
zip -r 压缩文件名 源目录
gzip -c 源文件 > 压缩文件 {压缩为.gz格式,源文件保留}
gzip -r 目录 {压缩目录下面所有的子文件,但是不能压缩目录}
gunzip 压缩文件
bz2不能压缩目录
bzip2 -k 源文件 {保留源文件}
bunzip2 压缩文件 {-k保留压缩文件}
实际上是将源文件打包成为一个tar的包,然后在将tar包使用gz压缩
选项:
以上三个选项是将文件或目录打包成为一个tar包
例如:tar -cvf test.tar *.txt 将当前目录下的txt文档打包成test.tar
tar -zcvf test.tar.gz *.txt 将当前目录下的txt文档打包压缩成test.tar.gz
选项:
例如:tar -xvf test.tar 将test.tar包解压缩
tar -zxvf test.tar.gz 将test.tar.gz解压缩
tar.bz2和tar.gz的区别在于压缩和解压缩时,选项-z变成-j