1. 程式人生 > 其它 >Linux 壓縮和解壓

Linux 壓縮和解壓

gzip        壓縮檔案

gunaip    解壓檔案

tar           打包與解打包

 

 

 

gzip:壓縮檔案

格式:gzip 檔名

*檢視壓縮檔案須在檔案後方加上  .gz   

引數:

    -d或--decompress或----uncompress  解開壓縮檔案。

    -f或--force  強行壓縮檔案。不理會檔名稱或硬連線是否存在以及該檔案是否為符號連線。

    -h或--help  線上幫助。

    -l或--list  列出壓縮檔案的相關資訊。

    -L或--license  顯示版本與版權資訊。

例: 

 

 

gunaip:解壓檔案

格式:gunaip 檔名

 

tar:打包與解打包

打包格式:tar [選項] [-f 壓縮包名] 原始檔或目錄

選項:

  • -c:打包;
  • -f:指定壓縮包的檔名。壓縮包的副檔名是用來給管理員識別格式的,所以一定要正確指定副檔名;
  • -v:顯示打包檔案過程;

例:[root@localhost ~]# tar -cvf anaconda-ks.cfg.tar anaconda-ks.cfg
#把anacondehks.cfg打包為 anacondehks.cfg.tar檔案

 

解打包格式:tar [選項] 壓縮包

選項:

    • -x:解打包;
    • -f:指定壓縮包的檔名;
    • -v:顯示打包檔案過程;
    • -t:測試,就是不解打包,只是査看包中有哪些檔案;
    • -C 目錄:指定解打包位置;


      例:root@localhost ~]# tar -xvf test.tar -C /tmp
      #把檔案包test.tar解打包到/tmp/目錄下