<Linux>压缩解压常用命令

来源:互联网 发布:js为标签添加属性 编辑:程序博客网 时间:2024/06/05 04:38

.tar格式(打包与解包,非压缩)

打包:tar -cvf xxx.tar dir

解包:tar -xvf xxx.tar

 

.tar.gz格式(或.tgz格式)

压缩:tar -zcvf xxx.tar.gz dir1 dir2 dir3 ...

解压:tar -zxvf xxx.tar.gz

 

.tar.bz2格式

压缩:tar -jcvf xxx.tar.bz2 dir

解压:tar -jxvf xxx.tar.bz2

 

.gz格式

压缩:gzip dir

解压:gunzip(gzip) xxx.gz

 

.bz2格式

压缩:bzip2 -z dir

解压:bunzip2(bzip2 -d) xxx.bz2

 

.zip格式

压缩:zip xxx.zip dir

解压:unzip xxx.zip

 

.rar格式

压缩:rar -a xxx.dir

解压:rar -x xxx.rar

 

上方列出的参数解答:

-c: (create)创建新的文件,保留被压缩原文件。

-x: (keep old file)已经存在相同文件名的情况下,保护旧文件不被覆盖。

-v: (verbose)报告详细的文件信息,显示过程。

-z: gzip属性

-j: bz2属性

-f: (file)使用档案名(此参数必须放参数末尾,后接档案名)。

-r: 文件追加(dir追加到xxx.zip)

-d: .bz2格式解压缩的参数

-a: 不详

原创粉丝点击