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種壓縮文件進行操做。