cp 复制目录及子目录,带*,复制部分内容
时间: 2024-05-06 19:19:10 浏览: 11
如果您要复制一个目录及其子目录中的所有文件,可以使用以下命令:
```
cp -r /path/to/source/directory/* /path/to/destination/directory/
```
这条命令会将 `/path/to/source/directory/` 目录下的所有文件和子目录复制到 `/path/to/destination/directory/` 目录中。
如果您只想复制目录下的部分内容,可以在 `*` 中指定文件或目录的名称。例如,如果您只想复制 `/path/to/source/directory/` 目录下的 `file1.txt` 和 `file2.txt`,可以使用以下命令:
```
cp /path/to/source/directory/file1.txt /path/to/source/directory/file2.txt /path/to/destination/directory/
```
这条命令会将 `file1.txt` 和 `file2.txt` 复制到 `/path/to/destination/directory/` 目录中。
相关问题
linux cp 复制文件 自动创建目录
Linux cp 命令可以用来复制文件或目录。如果要复制的目标目录不存在,可以使用 -r 选项来自动创建目录。
例如,要将文件 /home/user/file.txt 复制到 /home/user/newdir/ 目录下并自动创建 newdir 目录,可以使用以下命令:
```
cp /home/user/file.txt /home/user/newdir/
```
如果 newdir 目录不存在,则会自动创建。如果要复制整个目录及其子目录,可以使用 -r 选项:
```
cp -r /home/user/old_dir /home/user/new_dir
```
这将把 old_dir 目录及其子目录复制到 new_dir 目录下,并自动创建 new_dir 目录。
cp -p可以复制目录吗
是的,cp -p命令可以复制目录。在复制目录时,如果使用cp命令而没有使用-p选项,那么目标目录将不会保留原始目录的时间戳和权限等信息。但如果使用cp -p命令,则目标目录将会保留原始目录的所有属性和时间戳等信息。例如,要将目录A复制到目录B并保留原始目录的所有属性和时间戳等信息,可以使用以下命令:
```
cp -rp A B
```
其中,-r选项表示递归复制目录及其子目录,-p选项表示保留原始目录的所有属性和时间戳等信息。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)