歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> Linux學習之壓縮解壓命令

Linux學習之壓縮解壓命令

日期:2017/3/3 13:03:44   编辑:Linux技術

常用的有4組:gizp、tar、zip、bzip2,下面一一列出:

1、壓縮命令 gzip

只能用來壓縮文件,不能壓縮目錄。

壓縮後原文件將不會被保留。

2、解壓命令 gunzip

另一種等價方式是 gzip -d [gz壓縮文件]

3、打包壓縮命令 tar

即可用來打包壓縮文件,也可打包壓縮目錄。

打包壓縮後會保留原文件或目錄。

加上參數z後才會進行壓縮,否則只是打包。

打包壓縮目錄示例: tar -zcf myfirst.tar.gz mydir/

4、解包解壓縮命令 tar

和通過tar命令打包壓縮相比,參數的區別在於:打包用參數c,解包用參數x

5、壓縮命令zip

即可用來壓縮文件,也可壓縮目錄,壓縮目錄時需要添加參數r

壓縮後會保留原文件或目錄。

6、解壓縮命令unzip

7、壓縮命令 bzip2

只能用來壓縮文件。

這是gzip命令的升級版,相比zip壓縮,其壓縮比更加可觀,一般用來壓縮大文件,而且可以設置保存原文件。

參數k是用來表示保留原文件,而gzip則永遠不會保留原文件。k 表示keep。

可以和tar命令結合使用,tar -cjf xxx.tar.bz2 mydir/ 表示把目錄mydir打包壓縮成bz2格式的文件。注意這裡用的是j而不是z

8、解壓縮命令 bunzip2

可以和tar命令結合使用,tar -xjf xxx.tar.bz2 mydir/ 表示解壓縮文件xxx.tar.bz2。注意這裡用的是j而不是z

Copyright © Linux教程網 All Rights Reserved