Linux 下使用 tar 命令打包指定目录下的所有文件,不包含路径方法 |
您所在的位置:网站首页 › 文件怎么打包保存到电脑 › Linux 下使用 tar 命令打包指定目录下的所有文件,不包含路径方法 |
一,问题描述 例如:需要打包/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/ |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |