一,问题描述
例如:需要打包/data/android_data/VMRK02ejyijtyww20 文件夹到/data/testtar/目录下
一般我们使用命令如下命令
tar -cvf /data/testtar/VMRK02ejyijtyww20.tar -C /data/android_data/VMRK02ejyijtyww20
当我们解VMRK02ejyijtyww20.tar压缩包后发现,把路径也打包进去了,
即/data/android_data/VMRK02ejyijtyww20;而大多数情况,我们解压后只需要的是VMRK02ejyijtyww20文件夹
二、打包时不包含目录路径
方法一:文件夹后面不直接跟文件夹名字,中间空格
tar -cvf /data/testtar/VMRK02ejyijtyww20.tar -C /data/android_data/ VMRK02ejyijtyww20
方法二:完整文件夹路径后面加一个"."
tar -cvf /data/testtar/VMRK02ejyijtyww20.tar -C /data/android_data/VMRK02ejyijtyww20 .
解压到指定目录,验证是只包含VMRK02ejyijtyww20 文件夹
tar -xvf /data/testtar/VMRK02ejyijtyww20.tar -C /data/w66/
版权归原作者 粤M温同学 所有, 如有侵权,请联系我们删除。