Linux下的壓縮文件剖析

1)對於.tar結尾的文件
  tar -xf all.tar
  2)對於.gz結尾的文件
  gzip -d all.gz
  gunzip all.gz
  3)對於.tgz或.tar.gz結尾的文件
  tar -xzf all.tar.gz
  tar -xzf all.tgz
  4)對於.bz2結尾的文件
  bzip2 -d all.bz2
  bunzip2 all.bz2
  5)對於tar.bz2結尾的文件
  tar -xjf all.tar.bz2
  6)對於.Z結尾的文件
  uncompress all.Z
  7)對於.tar.Z結尾的文件
  tar -xZf all.tar.z
  另外對於Window下的常見壓縮文件.zip和.rar,Linux也有相應的方法來解壓它們:
  1)對於.zip
  linux下提供了zip和unzip程序,zip是壓縮程序,unzip是解壓程序。它們的參數選項不少,這裏只作簡單介紹,依舊舉例說明一下其用法:
  # zip all.zip *.jpg
這條命令是將全部.jpg的文件壓縮成一個zip包
 # unzip all.zip
  這條命令是將all.zip中的全部文件解壓出來
  2)對於.rar
  要在linux下處理.rar文件,須要安裝RAR for Linux,能夠從網上下載,但要記住,RAR for Linux
不是免費的;可從 [url]http://www.rarsoft.com/download.htm[/url]下載RAR for Linux 3.2.0,而後安裝:   # tar -xzpvf rarlinux-3.2.0.tar.gz   # cd rar   # make   這樣就安裝好了,安裝後就有了rar和unrar這兩個程序,rar是壓縮程序,unrar是解壓程序。它們的參數選項不少,這裏只作簡單介紹,依舊舉例說明一下其用法:   # rar a all *.jpg   這條命令是將全部.jpg的文件壓縮成一個rar包,名爲all.rar,該程序會將.rar 擴展名將自動附加到包名後。   # unrar e all.rar   這條命令是將all.rar中的全部文件解壓出來   到此爲至,咱們已經介紹過linux下的tar、gzip、gunzip、bzip二、bunzip二、compress、uncompress、zip、unzip、rar、unrar等程式,你應該已經可以使用它們對.tar、.gz、.tar.gz、.tgz、.bz二、.tar.bz二、.Z、.tar.Z、.zip、.rar這10種壓縮文件進行解壓了,之後應該不須要爲下載了一個軟件而不知道如何在Linux下解開而煩惱了。並且以上方法對於Unix也基本有效。   本文介紹了linux下的壓縮程式tar、gzip、gunzip、bzip二、bunzip二、compress、uncompress、zip、unzip、rar、unrar等程式,以及如何使用它們對.tar、.gz、.tar.gz、.tgz、.bz二、.tar.bz二、.Z、.tar.Z、.zip、.rar這10種壓縮文件進行操做。
相關文章
相關標籤/搜索