您好,登錄后才能下訂單哦!
主選項:
-c 創建新的檔案文件。如果用戶想備份一個目錄或是一些文件,就要選擇這個選項。
-r 把要存檔的文件追加到檔案文件的未尾。例如用戶已經做好備份文件,又發現還有一個目錄或是一些文件忘記備份了,這時可以使用該選項,將忘記的目錄或文件追加到備份文件中。
-t 列出檔案文件的內容,查看已經備份了哪些文件。
-u 更新文件。就是說,用新增的文件取代原備份文件,如果在備份文件中找不到要更新的文件,則把它追加到備份文件的最后。
-x 從檔案文件中釋放文件。
輔助選項:
-b 該選項是為磁帶機設定的,其后跟一數字,用來說明區塊的大小,系統預設值為20(20×512 bytes)。
-f 使用檔案文件或設備,這個選項通常是必選的。
-k 保存已經存在的文件。例如把某個文件還原,在還原的過程中遇到相同的文件,不會進行覆蓋。
-m 在還原文件時,把所有文件的修改時間設定為現在。
-M 創建多卷的檔案文件,以便在幾個磁盤中存放。
-v 詳細報告tar處理的文件信息。如無此選項,tar不報告文件信息。
-w 每一步都要求確認。
-z 用gzip來壓縮/解壓縮文件,加上該選項后可以將檔案文件進行壓縮,但還原時也一定要使用該選項進行解壓縮。
例如:
1.將當前目錄下所有.txt文件打包并壓縮歸檔到文件this.tar.gz,我們可以使用
tar czvf this.tar.gz ./*.txt
2.將當前目錄下的this.tar.gz中的文件解壓到當前目錄我們可以使用
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/ ####創建.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 ####創建一個叫做 ‘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 ####創建一個非壓縮的 tarball#### tar -cvf archive.tar file1 file2 dir1 ####創建一個包含了 ‘file1′, ‘file2′ 以及 ‘dir1′的檔案文件#### tar -tf archive.tar ####顯示一個包中的內容#### tar -xvf archive.tar ####釋放一個包#### tar -xvf archive.tar -C /tmp ####將壓縮包釋放到 /tmp目錄下#### tar -cvfj archive.tar.bz2 dir1 ####創建一個bzip2格式的壓縮包#### tar -xvfj archive.tar.bz2 ####解壓一個bzip2格式的壓縮包#### tar -cvfz archive.tar.gz dir1 ####創建一個gzip格式的壓縮包#### tar -xvfz archive.tar.gz ####解壓一個gzip格式的壓縮包#### zip file1.zip file1 ####創建一個zip格式的壓縮包#### zip -r file1.zip file1 file2 dir1 ####將幾個文件和目錄同時壓縮成一個zip格式的壓縮包#### unzip file1.zip ####解壓一個zip格式壓縮包####
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。