码迷,mamicode.com
首页 > 系统相关 > 详细

linux 压缩命令

时间:2015-07-01 13:48:44      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

linux 中常用的压缩命令 ,如果是文件夹要加 -r

1.zip、unzip

2.gzip (压缩后源文件会消失)

    gzip + 源文件

    gzip –c abc > abc.gz (-c 命令防止源文件消失)。

    注意:gzip 压缩目录的话,只会压缩目录中的子文件。

    gzip –d 、gunzip + 压缩文件名 解压缩。

3.bzip2 + 源文件(不能压缩目录)

  默认不保留源文件,-k 可以保存源文件。

  bunzip2 + 压缩文件  解压缩默认也不保留被解压的文件,加上-k 保留

4.打包命令 tar 正常gzip与 bzip2 不容易压缩目录,或者根本不能压缩,我们可以将目录先打包后压缩。

格式 :tar –cvf   打包文件名   源文件

-c    打包

-v    显示过程

-f    指定打包后的文件名。

先打包再压缩 !

解包:将c换成x即可

tar –xvf  打包文件

先打包 再压缩 是不是太麻烦????ssss

其实.tar.gz格式是先打包.tar 再压缩为.gz 格式

tar –zcvf  压缩包名.tar.gz  源文件

-z 表示压缩为.tar.gz格式

tar –zxvf  压缩包名.tar.gz

-x 解压缩.tar.gz

 

tar –jcvf 压缩包名.tar.bz2 源文件

-j 表示压缩为 .tar.bz2 格式

tar –jxvf 压缩包名.tar.bz2

-x 解压缩.tar.bz2 格式

 

tar –C 指定解压缩的位置

压缩多个文件 空格分割

tar –ztvf 查看压缩文件

-c 要压缩
-x 要解压
-j 压缩文件或者被解压文件是
.tar.bz2 格式的
-z 压缩文件或者被解压文件是
.tar.gzip 格式的
-t 查看压缩文件

备注 其实-z、-j就 表明压缩成tar.bz2还是 tar.gzip,当解压时候表示是解压 tar.bz2 还是tar.gzip?

linux 压缩命令

标签:

原文地址:http://www.cnblogs.com/QiaoJun-Fighting/p/4612964.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!