首页 > 系统服务 > 详细

linux压缩和解压缩命令

时间:2019-12-13 12:57:19      阅读:96      评论:0      收藏:0      [点我收藏+]

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 (保留原压缩文件)

linux压缩和解压缩命令

原文:https://www.cnblogs.com/niemx1030/p/12034167.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!