linux命令cp复制文件夹
linux命令cp复制文件夹详细介绍
在 Linux 系统里,你能够运用cp命令来复制文件夹。以下为cp命令复制文件夹的基础语法:
bash
source_folder destination_folder
参数解释:
-r或者-R:这是必需参数,表明进行递归复制,也就是复制整个文件夹及其内部的所有子文件夹与文件。source_folder:你要复制的源文件夹路径。destination_folder:目标文件夹路径。若目标文件夹不存在,系统会自动创建;若已存在,源文件夹会被复制到该目标文件夹内。
示例
假定你要把/home/user/documents文件夹复制到/home/user/backup目录下,可使用如下命令:
bash
/home/user/documents /home/user/backup
要是你想把documents文件夹复制到backup目录里并重新命名为docs,可以使用以下命令:
bash
/home/user/documents /home/user/backup/docs
其他可选参数
-v:详细模式,在复制过程中显示每个被复制的文件名称,方便你了解复制进度。
bash
/home/user/documents /home/user/backup
-p:保留源文件的权限、所有者、时间戳等属性。
bash
/home/user/documents /home/user/backup
912 /home/user/documents /home/user/backup
通过这些示例和参数说明,你应该能熟练运用cp命令复制文件夹了。