主選項:
-c 創(chuàng)建新的檔案文件。如果用戶想備份一個目錄或是一些文件,就要選擇這個選項。
-r 把要存檔的文件追加到檔案文件的未尾。例如用戶已經(jīng)做好備份文件,又發(fā)現(xiàn)還有一個目錄或是一些文件忘記備份了,這時可以使用該選項,將忘記的目錄或文件追加到備份文件中。
-t 列出檔案文件的內(nèi)容,查看已經(jīng)備份了哪些文件。
-u 更新文件。就是說,用新增的文件取代原備份文件,如果在備份文件中找不到要更新的文件,則把它追加到備份文件的最后。
-x 從檔案文件中釋放文件。
輔助選項:
-b 該選項是為磁帶機設(shè)定的,其后跟一數(shù)字,用來說明區(qū)塊的大小,系統(tǒng)預(yù)設(shè)值為20(20×512 bytes)。
-f 使用檔案文件或設(shè)備,這個選項通常是必選的。
-k 保存已經(jīng)存在的文件。例如把某個文件還原,在還原的過程中遇到相同的文件,不會進(jìn)行覆蓋。
-m 在還原文件時,把所有文件的修改時間設(shè)定為現(xiàn)在。
-M 創(chuàng)建多卷的檔案文件,以便在幾個磁盤中存放。
-v 詳細(xì)報告tar處理的文件信息。如無此選項,tar不報告文件信息。
-w 每一步都要求確認(rèn)。
-z 用gzip來壓縮/解壓縮文件,加上該選項后可以將檔案文件進(jìn)行壓縮,但還原時也一定要使用該選項進(jìn)行解壓縮。
例如:
1.將當(dāng)前目錄下所有.txt文件打包并壓縮歸檔到文件this.tar.gz,我們可以使用
tar czvf this.tar.gz ./*.txt
2.將當(dāng)前目錄下的this.tar.gz中的文件解壓到當(dāng)前目錄我們可以使用
tar xzvf this.tar.gz ./
壓縮與解壓縮:
tar xvf wordpress.tar ####解壓tar格式的文件#### tar -tvf myfile.tar ####查看tar文件中包含的文件 #### tar cf toole.tar tool ####把tool目錄打包為toole.tar文件#### tar cfz xwyme.tar.gz tool ####把tool目錄打包且壓縮為xwyme.tar.gz文件,因為.tar文件幾乎是沒有壓縮過的,MT的.tar.gz文件解壓成.tar文件后差不多是10MB #### tar jcvf /var/bak/www.tar.bz2 /var/www/ ####創(chuàng)建.tar.bz2文件,壓縮率高#### tar xjf www.tar.bz2 ####解壓tar.bz2格式#### gzip -d ge.tar.gz ####解壓.tar.gz文件為.tar文件#### unzip phpbb.zip ####解壓zip文件,windows下要壓縮出一個.tar.gz格式的文件還是有點麻煩的#### bunzip2 file1.bz2 ####解壓一個叫做 ‘file1.bz2′的文件#### bzip2 file1 ####壓縮一個叫做 ‘file1′ 的文件#### gunzip file1.gz ####解壓一個叫做 ‘file1.gz’的文件#### gzip file1 ####壓縮一個叫做 ‘file1′的文件#### gzip -9 file1 ####大程度壓縮#### rar a file1.rar test_file ####創(chuàng)建一個叫做 ‘file1.rar’ 的包#### rar a file1.rar file1 file2 dir1 ####同時壓縮 ‘file1′, ‘file2′ 以及目錄 ‘dir1′#### rar x file1.rar ####解壓rar包#### unrar x file1.rar ####解壓rar包#### tar -cvf archive.tar file1 ####創(chuàng)建一個非壓縮的 tarball#### tar -cvf archive.tar file1 file2 dir1 ####創(chuàng)建一個包含了 ‘file1′, ‘file2′ 以及 ‘dir1′的檔案文件#### tar -tf archive.tar ####顯示一個包中的內(nèi)容#### tar -xvf archive.tar ####釋放一個包#### tar -xvf archive.tar -C /tmp ####將壓縮包釋放到 /tmp目錄下#### tar -cvfj archive.tar.bz2 dir1 ####創(chuàng)建一個bzip2格式的壓縮包#### tar -xvfj archive.tar.bz2 ####解壓一個bzip2格式的壓縮包#### tar -cvfz archive.tar.gz dir1 ####創(chuàng)建一個gzip格式的壓縮包#### tar -xvfz archive.tar.gz ####解壓一個gzip格式的壓縮包#### zip file1.zip file1 ####創(chuàng)建一個zip格式的壓縮包#### zip -r file1.zip file1 file2 dir1 ####將幾個文件和目錄同時壓縮成一個zip格式的壓縮包#### unzip file1.zip ####解壓一個zip格式壓縮包####
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。