相關(guān)資訊
本類常用軟件
-
福建農(nóng)村信用社手機(jī)銀行客戶端下載下載量:584204
-
Windows優(yōu)化大師下載量:416898
-
90美女秀(視頻聊天軟件)下載量:366961
-
廣西農(nóng)村信用社手機(jī)銀行客戶端下載下載量:365699
-
快播手機(jī)版下載量:325855
tar包是UNIX中標(biāo)準(zhǔn)的文件交換格式,只進(jìn)行打包而不進(jìn)行壓縮
建立tar包
tar cvf TAR包文件名 所備份的文件或目錄名 把指定的目錄或文件打包到指定的文件中,
c指定建立TAR包,v設(shè)置命令執(zhí)行時(shí)有更多提示信息,f指定TAR包的文件名 tar cvf liu.tar /home
建立壓縮的tart包:
tar zcvf 壓縮TAR包文件名 所備份的文件或目錄名 把指定的目錄或文件打包后進(jìn)行
壓縮并保存到指定的文件 tar cvf liu.tar.gz /home
看,大小是不一樣的 壓縮后的會(huì)小很多
查詢TAR包中的內(nèi)容:
tar tf TAR包文件名 顯示指定TAR包中的文件目錄列表 tar tf liu.tar
查詢壓縮TAR包中的內(nèi)容
tar ztf 壓縮TAR包文件名 例: tar tf liu.tar.gz
釋放TAR包
tar xvf TAR包文件名 例:tar xvf liu.tar
釋放壓縮TAR包 例:tar zxvf liu.tar.gz
以下是一部份參數(shù),當(dāng)然參數(shù)還是有很多的
c 創(chuàng)建新的檔案文件。如果用戶想備份一個(gè)目錄或是一些文件,就要選擇這個(gè)選項(xiàng)。
r 把要存檔的文件追加到檔案文件的未尾。例如用戶已經(jīng)作好備份文件,又發(fā)現(xiàn)還有一個(gè)
目錄或是一些文件忘記備份了,這時(shí)可以使用該選項(xiàng),將忘記的目錄或文件追加到備份文件中。
u 更新文件。就是說,用新增的文件取代原備份文件,如果在備份文件中找不到要更新的文件,
則把它追加到備份文件的最后。
x 從檔案文件中釋放文件。
b 該選項(xiàng)是為磁帶機(jī)設(shè)定的。其后跟一數(shù)字,用來說明區(qū)塊的大小,系統(tǒng)預(yù)設(shè)值為20(20*512 bytes)
f 使用檔案文件或設(shè)備,這個(gè)選項(xiàng)通常是必選的。
k 保存已經(jīng)存在的文件。例如我們把某個(gè)文件還原,在還原的過程中,遇到相同的文件,不會(huì)進(jìn)行覆蓋
m 在還原文件時(shí),把所有文件的修改時(shí)間設(shè)定為現(xiàn)在。
M 創(chuàng)建多卷的檔案文件,以便在幾個(gè)磁盤中存放。
v 詳細(xì)報(bào)告tar處理的文件信息。如無此選項(xiàng),tar不報(bào)告文件信息。
w 每一步都要求確認(rèn)。
z 用gzip來壓縮/解壓縮文件,加上該選項(xiàng)后可以將檔案文件進(jìn)行壓縮,但還原時(shí)也一定要使用該選項(xiàng)
進(jìn)行解壓縮。
gzip
是個(gè)使用廣泛的壓縮程序,文件經(jīng)它壓縮過后,其名稱后面會(huì)多出".gz"的擴(kuò)展名
減少文件大小有兩個(gè)明顯的好處,一是可以減少存儲(chǔ)空間,二是通過網(wǎng)絡(luò)傳輸文件時(shí),可以
減少傳輸?shù)臅r(shí)間。gzip是在Linux系統(tǒng)中經(jīng)常使用的一個(gè)對文件進(jìn)行壓縮和解壓縮的命令,既方便又好用
-d 把壓縮文件解壓縮
-l 顯示詳細(xì)信息
-r 遞歸查找指定的目錄并壓縮其中的所有文件或解壓縮
-t 檢查是否完整
-v 詳細(xì)輸出該命令所做的操作
-num 用指定的數(shù)字num調(diào)整壓縮的速度,-1或--fast表示最快壓縮方法(低壓縮比),
-9或--best表示最慢壓縮方法(高壓縮比)。系統(tǒng)缺省值為6
例gzip * 把當(dāng)前目錄下的每上文件都生成一個(gè)對應(yīng)的gz文件.
例gzip -dv *.gz 把當(dāng)前目錄下的所有g(shù)z文件進(jìn)行解壓縮,并顯示詳細(xì)信息。
例gzip -9 myfile 把當(dāng)前目錄下的myfile文件進(jìn)行深度壓縮。
例gzip -v/home/tmp/*.c
例gzip -tv *.gz 把/home/tmp目錄下的所有文件用gzip壓縮。然后再檢查是否完整
例gzip -dv x.gz 把剛才文件解壓縮釋放
因?yàn)橐话闱闆r下都是和tar這個(gè)命令一起用的,所以這里不再演示
用MS Windows下的壓縮軟件winzip壓縮的文件如何在Linux系統(tǒng)下展開呢?可以用unzip命令,
該命令用于解擴(kuò)展名為.zip的壓縮文件。
-c 將解壓縮的結(jié)果顯示到屏幕上,并對字符做適當(dāng)?shù)霓D(zhuǎn)換。
-f 更新現(xiàn)有的文件。
-l 顯示壓縮文件內(nèi)所包含的文件。
-p 與-c參數(shù)類似,會(huì)將解壓縮的結(jié)果顯示到屏幕上,但不會(huì)執(zhí)行任何的轉(zhuǎn)換。
-t 檢查壓縮文件是否正確。
-u 與-f參數(shù)類似,但是除了更新現(xiàn)有的文件外,也會(huì)將壓縮文件中的其他文件解壓縮到目錄中
-v 執(zhí)行是時(shí)顯示詳細(xì)的信息。
-z 僅顯示壓縮文件的備注文字。
-a 對文本文件進(jìn)行必要的字符轉(zhuǎn)換。
-b 不要對文本文件進(jìn)行字符轉(zhuǎn)換。
-C 壓縮文件中的文件名稱區(qū)分大小寫。
-j 不處理壓縮文件中原有的目錄路徑。
-L 將壓縮文件中的全部文件名改為小寫。
-M 將輸出結(jié)果送到more程序處理。
-n 解壓縮時(shí)不要覆蓋原有的文件。
-o 不必先詢問用戶,unzip執(zhí)行后覆蓋原有文件。
-P<密碼> 使用zip的密碼選項(xiàng)。
-q 執(zhí)行時(shí)不顯示任何信息。
-s 將文件名中的空白字符轉(zhuǎn)換為底線字符。
-V 保留VMS的文件版本信息。
-X 解壓縮時(shí)同時(shí)回存文件原來的UID/GID。
[.zip文件] 指定.zip壓縮文件。
[文件] 指定要處理.zip壓縮文件中的哪些文件。
-d<目錄> 指定文件解壓縮后所要存儲(chǔ)的目錄。
-x<文件> 指定不要處理.zip壓縮文件中的哪些文件。
-Z unzip -Z等于執(zhí)行zipinfo指令。
unzip text.zip
因?yàn)楸容^簡單,再一個(gè)現(xiàn)在MS上的一般都用RAR了,zip的很少,所以也不多說
一定要在linux下使用rar,網(wǎng)上有很多,找一下就可以了
tar這個(gè)命令要了解,要掌握就可以了