1,.tar 格式
压缩: tar -cvf mydir.tar mydir/
解压缩: tar -xvf mydir.tar
参数说明:
-c 压缩
-x 解压缩
-v 显示过程
-f 指定压缩后的文件名
2,.tar.gz 格式
压缩: tar -zcvf mydir.tar.gz mydir/
解压缩: tar -zxvf mydir.tar.gz [-C 指定解压位置]
只查看不解压: tar -ztvf mydir.tar.gz
参数说明:
-z 压缩或者解压缩. tar.gz 格式文件
-C 指定解压之后的文件位置
3,.tar.bz2 格式
压缩: tar -jcvf mydir.tar.bz2 mydir/
解压缩: tar -jxvf mydir.tar.bz2
参数说明:
-j 压缩或者解压缩. tar.bz2 格式文件
4,.xz 格式 (只支持单个文件)
压缩: xz -zk 111.tar.xz 111.tar
解压缩: xz -dk 111.tar.xz
参数说明:
-z 压缩为. xz 格式文件
-d 解压. xz 文件
-k 保留源文件
5,.zip 格式 (可以和 Windows 相互解压缩使用)
压缩文件: zip test.zip test.txt
压缩目录: zip -r mydir.zip mydir/
解压缩: unzip mydir.zip
6,.gz 格式
压缩: gzip test.txt (源文件会消失)
压缩: gzip -c test.txt> test.gz (源文件会保留)
压缩: gzip -r mydir (递归压缩目录下的所有子文件, 不压缩目录)
解压缩: gzip -d test.gz
解压缩: gunzip test.gz
解压缩: gunzip -r mydir(递归解压目录下的所有子文件)
综上: gzip 和 gunzip 只操作文件, 不操作目录
7,.bz2 格式
压缩: bzip2 test.txt (不保留源文件)
压缩: bzip2 -k test.txt (保留源文件)
解压缩: bzip2 -d test.bz2(不保留原压缩文件)
解压缩: bunzip2 -k test.bz2 (保留原压缩文件)
来源: http://www.bubuko.com/infodetail-3329370.html