问题:
我们在用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