在使用cp命令拷贝文件的时候,有时候会遇到这样的场景:
源文件:/a/b/c/e.txt
目标地址:/mnt/a/b/c/e.txt
而/mnt/a/b/c这个目录结构还没有创建。拷贝的时候还要求目录的权限和原来的权限保持一致。也就是/mnt/a的权限和/a的权限一致。以此类推。
使用搜索了下,cp有一个 --parents命令,可以解决这个问题。
cp --parents -av /a/b/c/e.txt /mnt/
在使用cp命令拷贝文件的时候,有时候会遇到这样的场景:
源文件:/a/b/c/e.txt
目标地址:/mnt/a/b/c/e.txt
而/mnt/a/b/c这个目录结构还没有创建。拷贝的时候还要求目录的权限和原来的权限保持一致。也就是/mnt/a的权限和/a的权限一致。以此类推。
使用搜索了下,cp有一个 --parents命令,可以解决这个问题。
cp --parents -av /a/b/c/e.txt /mnt/