我试过了:
tar -czvf /tmp/tmppu4ryjsz/yyy/xxx.tar.bz2 -C /tmp/tmppu4ryjsz/xxx .
这会创建一个xxx.tar.bz2文件,但是当其提取的解压缩文件为tmp > tmppu4ryjsz > yyy
时
我需要它只包含yyy
答案 0 :(得分:0)
列出文件时跳过完整路径
-C /tmp
是要改变目录
hsperfdata_mdm
没有完整路径
[ 0][s: / ]$ tar -cf /home/sakis/asd.tar -C /tmp hsperfdata_mdm
[ 0][s: / ]$ tar -tvf /home/sakis/asd.tar
drwxr-xr-x mdm/mdm 0 2018-04-04 11:29 hsperfdata_mdm/
[ 0][s: / ]$