您的位置:網站首頁 > 電器維修資料網 > 正文 >
Ubnutu的文件壓縮與解壓命令
來源: 日期:2013-12-8 11:32:54 人氣:標簽:
GZIP是廣泛應用于Unix/Linux系統(tǒng)的一種文件壓縮格式。在Ubuntu系統(tǒng)中,我們經常見到一種后綴為“.gz”的文件,這就是采用GZIP壓縮格式的文件。GZIP格式文件的創(chuàng)建與解壓與gzip軟件包有關,Ubuntu系統(tǒng)默認已經安裝了gzip軟件包。gzip軟件包包含的命令有gzip和gunzip。前者主要用來生成壓縮文件,后者用來解壓文件。
使用gzip命令生成壓縮文件,例如壓縮某個文件“PACkage”,則在終端窗口中輸入命令“gzip package”,命令執(zhí)行后,將在當前目錄下生成壓縮文件“package.gz”。解壓上面創(chuàng)建的壓縮文件“package.gz”,既可以使用gzip命令也可以使用gunzip命令,在終端窗口中輸入命令“gzip-dpackage.gz”,或者“gunzippackage.gz”均可以將壓縮文件解壓為原始文件。
2、處理Bzip2格式的壓縮文件
BZIP2是一款功能強大的壓縮軟件,支持高壓縮比,壓縮的速度與解壓的效率都很高。BZIP2生成的壓縮文件后綴為“.bz2”。創(chuàng)建BZIP2格式的壓縮文件時,系統(tǒng)中需要安裝bzip2軟件包,Ubuntu系統(tǒng)默認已經安裝了bzip2軟件包。我們可以直接使用bzip2軟件包中的命令bzip2或bunzip2來壓縮或解壓文件。
使用bzip2命令生成壓縮文件,例如壓縮某個文件“package”,則在終端窗口中輸人命令“bzip2 package”,命令執(zhí)行后,將文件“package”壓縮成文件“package.bz2”。解壓前面創(chuàng)建的壓縮文件“package.bz2”,既可以使用bzip2命令也可以使用bunzip2命令,在終端窗口中輸入命令“bzip2-dpack-age.bz2”或“bunzip2package.bz2”均可以將壓縮文件解壓為原始文件。
3、處理Compress格式的壓縮文件
在我們平常碰到的壓縮文件中,有一類是以“.Z”結尾的文件,在Ubuntu系統(tǒng)中,需要安裝ncompress軟件包來處理這種格式的壓縮文件。Ubuntu系統(tǒng)默認沒有安裝ncompress軟件包,我們可以使用命令:“sudo apt-get install ncompress”來安裝該軟件包。
ncompress包括compress和uncom-press兩個命令,這兩個命令一般與文件歸檔命令tar一起使用。當使用compress命令對tar包進行壓縮時,在tar命令后加入“Z”參數來生成“.tar.Z”格式的壓縮文件,如對目錄test用tar命令進行歸檔,并用compress命令壓縮,則輸入命令“tarcZttest.tar. Ztest”,其中“c”參數表示創(chuàng)建一個新的歸檔文件,“f”參數與“c”一起使用,指定歸檔文件名,這里為“test.tar.Z”。命令執(zhí)行后,將在當前目錄下生成“test.tar.Z”壓縮文件。如果直接用tar命令來解壓該文件, 則輸入命令“tarxZftest.tar.Z”,“xZf”參數表示解壓格式為“.Z”的歸檔文件“test.tar.Z”。另外,對于形如“*.tar.Z”文件的生成和解壓也可以分步進行,不過在生成“*.tar.Z”文件時,需要用compress命令對“*.tar”文件進行壓縮,而解壓時,則使用uncompress命令進行解壓。
4、處理Rar格式的壓縮文件
在Ubuntu系統(tǒng)中,對于RAR格式文件的處理,需要借助一款名為RAR for Linux的軟件。Ubuntu系統(tǒng)默認沒有安裝該軟件,我們可以通過apt-get命令來安裝該軟件。打開一個GNOME終端窗口,在窗口中輸入命令“sudo apt-get install rar unrar”來安裝它。安裝好后,我們就可以使用它來進行壓縮與解壓操作了。有些Linux發(fā)行版的軟件源中找不到RAR軟件,我們可以從站點http://www.rarSOFt.com/download. htm下載該軟件的壓縮包,壓縮包包括編譯好的二進制可執(zhí)行文件rar和unrar。
RAR軟件包括兩個常用的命令:rar與unrar。rar命令可以用來壓縮與解壓RAR格式的文件,而unrar可以用來解壓RAR格式的文件。如要解壓某個文件,則在rar和unrar命令后,使用“x”子命令,如解壓文件test.rar到當前目錄,則命令格式為“rarxtest.rar”或“unrarxtest.rar”。當要將文件或文件夾壓縮成RAR格式的文件時,使用命令“rara-adtest.rar test”,這樣生成的壓縮文檔 上層的文件夾是“test”。當所壓縮的文件或文件夾很大時,我們也可以分卷進行壓縮。分卷時需在命令行中指定卷的大小,可以m、k、b為單位,如以1MB大小來壓縮文件夾test,則可以使用命令“rara ad vlmtest.rar test”,而解壓時可以使用命令“unrar x vtest.part01rar”來進行解壓縮。rar與unrar命令有著眾多的參數,提供的功能也相當豐富。用戶在使用時,直接輸入命令名就可以查看到相應的使用幫助信息。
【看看這篇文章在百度的收錄情況】