linux的cp命令复制到多个多级目录下
时间: 2023-07-21 10:59:39 浏览: 255
Linux的cp命令可以复制文件到多个多级目录下。你可以使用-cR选项来递归复制整个目录结构。例如:
```
cp -cR source_dir destination_dir1 destination_dir2 destination_dir3
```
这样会将source_dir目录及其下的所有文件和子目录复制到destination_dir1、destination_dir2和destination_dir3这三个目录中,并保持目录结构不变。
注意,如果目标目录已经存在同名文件或目录,cp命令将会覆盖它们。如果你希望保留原有的文件和目录,并将源目录合并到目标目录中,可以使用rsync命令。例如:
```
rsync -av source_dir/ destination_dir1/
rsync -av source_dir/ destination_dir2/
rsync -av source_dir/ destination_dir3/
```
这样会将source_dir目录下的所有文件和子目录复制到destination_dir1、destination_dir2和destination_dir3这三个目录中,并保留原有的文件和目录。
阅读全文