問題:
我們在用tar解壓文件的時候,出現如圖提示
原因:
我們在壓縮文件時,使用的是絕對路徑,而解壓文件時默認使用的是相對路徑,所以就會報這個錯誤
解決方式:
使用參數 -P,
tar zcfP test.tar.gz /data/test1/test2/test.txt
tar xfP test.tar.gz
但請慎用這個參數,加這個參數,就會按原來的絕對路徑解壓,如果目標路徑有相同文件,會覆蓋
man解釋:
-P, --absolute-names
don’t strip leading ‘/’s from file names