Linux 解压、压缩 命令

1、.tar 

x : 解包

v : 显示详细信息 

f : 指定被处理的文件是 

z : 表示 tar 包是被 gzip 压缩过的,所以解压时需要用 gunzip 解压

-u : 是表示更新文件的意思。 

-t : 是列出文件的意思 。

-r : 是表示增加文件的意思。

-c : 是表示产生新的包

-j  : 解压命令(*.bz) -x 释放

 

 

 

 2、.gz 、.tar.gz

-a或--ascii 使用ASCII文字模式。 
-c或--stdout或--to-stdout 把压缩后的文件输出到标准输出设备,不去更动原始文件。 
-d或--decompress或----uncompress 解开压缩文件。 
-f或--force 强行压缩文件。不理会文件名称或硬连接是否存在以及该文件是否为符号连接。 
-h或--help 在线帮助。 
-l或--list 列出压缩文件的相关信息。 
-L或--license 显示版本与版权信息。 
-n或--no-name 压缩文件时,不保存原来的文件名称及时间戳记。 
-N或--name 压缩文件时,保存原来的文件名称及时间戳记。 
-q或--quiet 不显示警告信息。 
-r或--recursive 递归处理,将指定目录下的所有文件及子目录一并处理。 
-S<压缩字尾字符串>或----suffix<压缩字尾字符串> 更改压缩字尾字符串。 
-t或--test 测试压缩文件是否正确无误。 
-v或--verbose 显示指令执行过程。 
-V或--version 显示版本信息。 
-<压缩效率> 压缩效率是一个介于1-9的数值,预设值为"6",指定愈大的数值,压缩效率就会愈高。 
--best 此参数的效果和指定"-9"参数相同。 
--fast 此参数的效果和指定"-1"参数相同。

 

 

3、.bz2 、.tar.bz2

 

 

4、.bz 、.tar.bz

 

解压1 :

bzip2 -d FileName.bz 

 

示例:

bzip2 -d aaa.bz

解压aaa.bz文件

解压2:

bunzip2 FileName.bz 

 

示例:

bunzip2 aaa.bz

解压aaa.bz文件

解压:

tar jxvf FileName.tar.bz 

 

示例:

tar jxvf aaa.tar.bz

解压格式为.tar.bzd 的aaa.tar.bz文件

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

5、.Z 、.tar.Z 

 

 解压:

 uncompress FileName.Z 

 

 示例:

 uncompress abc.z

解压abc.z 文件

压缩:

compress FileName 

 

示例:

compress  abc.txt

这个自己在使用压缩不成功(命令较老)

解压:

tar Zxvf FileName.tar.Z 

 

示例:

tar zxvf bbb.tar.z 

解压bbb.tar.z压缩文件

压缩:

tar Zcvf FileName.tar.Z DirNam

 

示例:

tar zcvf bbb.tar.z ccc

对ccc目录进行压缩生成bbb.tar.z压缩文件

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

6、.zip 

     
 解压:  unzip FileName.zip  
 示例:  unzip aaa.zip  解压aaa.zip 文件
 压缩:  zip FileName.zip DirName   
示例: zip abc.zip aaa 对aaa文件夹进行压缩生成abc.zip
 
 
 
 
 
 
  7、.rar 
 
  rar 请到:http://www.rarsoft.com/download.htm 下载! 
  解压后请将rar_static拷贝到/usr /bin目录(其他由$PATH环境变量指定的目录也可以): 
  [root@www2 tmp]# cp rar_static /usr/bin/rar    
 
 解压:  rar x FileName.rar    
 示例:  rar x config.rar 解压config.rar 压缩文件 
 压缩:  rar a FileName.rar DirName   
示例:  rar a web.rar aaa 把aaa目录文件夹 压缩web.rar
 
 
 
 
 
 
 

8、.lha 

 
 
解压:  lha -e FileName.lha   
示例:  lha -e abc.lha 解压abc.lha
压缩:  lha -a FileName.lha FileName   
示例:  lha -a abc.lha aaa.txt 把aaa.txt文件压缩为abc.lha文件
   
  
 
 

 

 
posted @ 2018-10-12 16:21  哆d咪  阅读(227)  评论(0编辑  收藏  举报