- 使用tar 打包檔案, 目錄
tar cvf backup_20130709.tar /home /data /root /etc/hosts 以上面指令為例, 我們將/home /data /root /etc/hosts這些目錄與檔案打包成一個名叫backup_20130709.tar的檔案參數說明:c 建立打包檔案v 打包過程中列出打包的檔案等詳盡資訊f 後方接要承接指令的打包檔檔名PS: 另可使用參數--xattrs把檔案的ACL或SELinux的Context保留下來- 列出打包檔案內容
tar tvf backup_20130709.tar 參數說明:t 列出打包檔案中的內容- 解開打包檔案
tar xvf backup_20130709.tar
參數說明:x 解開打包檔案- 使用tar並呼叫壓縮工具進行壓縮
tar zcvf backup_20130709.tar.gz /home /data /root /etc/hoststar jcvf backup_20130709.tar.bz2 /home /data /root /etc/hoststar Jcvf backup_20130709.tar.xz /home /data /root /etc/hosts
參數說明:
z 呼叫gzip進行壓縮 / 解壓縮工作j 呼叫bzip2進行壓縮 / 解壓縮工作J 呼叫zx進行壓縮 / 解壓縮工作
- 使用tar並呼叫壓縮工具進行解壓縮
tar zxvf backup_20130709.tar.gz /home /data /root /etc/hoststar jxvf backup_20130709.tar.bz2 /home /data /root /etc/hoststar Jxvf backup_20130709.tar.xz /home /data /root /etc/hosts參數說明:z 呼叫gzip進行壓縮 / 解壓縮工作j 呼叫bzip2進行壓縮 / 解壓縮工作J 呼叫zx進行壓縮 / 解壓縮工作
沒有留言:
張貼留言