tar 壓縮排除問題

今天在練習tar命令的時候遇到了一個問題,具體如下:

1 查看/tmp 目錄

tar 壓縮排除問題
2 查看paichu文件內容
[root@nfs tmp]# cat paichu
/tmp/12
/tmp/a
3 進入根目錄下,並打包壓縮/tmp目錄,並查看
tar 壓縮排除問題

發現沒有排除成功,因爲paichu文件裏的路徑是絕對路徑,而最後打包的tmp是相對路徑,所以出現問題。
正確操作是:
1 如果paichu裏的文件是絕對路徑,則
tar zcfX /tmp/tmp.tat.gz /tmp/paichu /tmp

2 如果paichu裏的是相對路徑則
tar zcfX /tmp/tmp.tar.gz /tmp/paichu tmp

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章