有关Linux下的几个解压缩命令

来源:互联网 发布:强人网络怎么样 编辑:程序博客网 时间:2024/04/30 01:05

1。 压缩命令:gzip

                             格式为:gzip   源文件

                           压缩后的文件自动生成, 且文件尾为.gz

                           如果要解.gz的文件, 用:ungzip  压缩文件

  对而gzip 其只能压缩文件, 而不能压缩目录, 且压缩后源文件不存在

与gzip相似的一个压缩命令是:bzip2  它也只能压缩文件,不能压缩目录, 不过

与gzip相比, 如果bzip加多一个参数  - k的话, 会保留原文件, bzip适用于大文件, 因为对于大文件来说, bzip的压缩比比较好

用法为:

bzip -k 源文件

解.bz2结尾的文件命令为:unbzip2        XX.bz2

 

 

2。 关于tar命令

tar命令能打包目录, 打包好后的文件后缀名为 .tar

我们把打包后的文件再用gzip或bzip2来压缩就行, 这样就相当于能压缩目录了

-c  创建 .tar文件

-x  解开打包好的.tar文件

-v  显示进度

-f 后面要固定跟上文件名

-z 压缩与解缩参数

 

EG:

如果要打包一个目录并压缩:

tar    -cvzf   XXX.tar.gz  源文件

如果要打开一个打包好并压缩好的文件:

tar     -xvzf    xxxx.tar.gz

 

 

 

 

3。 如果要解压缩windows与linux下通用的文件, 最好用 zip 来解压缩

zip能解压缩目录与文件

EG:

zip    XXX.zip   目录或文件

如果要解开用zip压缩的文件或目录, 用   unzip    压缩文件    就行

 

原创粉丝点击