創建一個tar備份包


                                                             創建一個tar備份包

2.1問題

本例要求使用tar工具完成以下備份任務:

創建一個名為/root/backup.tar.bz2的歸檔文件

其中包含/usr/local目錄中的內容

tar歸檔必須使用bzip2進行壓縮

2.2方案

制作歸檔壓縮包:

tar-zPcf備份文件.tar.gz文檔....

tar-jPcf備份文件.tar.bz2文檔....

tar-JPcf備份文件.tar.xz文檔....

查看歸檔壓縮包:

tar-tf備份文件

釋放歸檔壓縮包:

tar-xf備份文件[-C目標目錄]

2.3步驟

實現此案例需要按照如下步驟進行。

步驟一:創建備份文件

使用tar命令制作歸檔備份,結合-j選項調用bzip2壓縮工具,保留絕對路徑:

[root@server0~]#tar jcPf /root/backup.tar.bz2 /usr/local/

步驟二:確認結果

[root@server0~]#ls -lh /root/backup.tar.bz2 //確認文件

-rw-r--r--.1 root root 1.9K 1223 23:22/root/backup.tar.bz2

[root@server0~]#tar tPf /root/backup.tar.bz2/ /確認內容

/usr/local/

/usr/local/bin/

/usr/local/bin/lab

/usr/local/etc/

/usr/local/games/


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM