cp -r
是一个用于在 Linux 系统中递归复制文件和目录的命令。如果你想要使用 cp -r
遍历一个目录并复制它的内容到另一个目录,你可以按照以下步骤操作:
打开终端(Terminal)。
使用 cd
命令切换到你想要复制的源目录。例如,如果你想要复制名为 “source_directory” 的目录,你可以输入 cd source_directory
。
确保你有足够的权限来读取源目录中的文件和子目录。如果没有,你可能需要使用 sudo
命令来获取管理员权限。
使用 cp -r
命令将源目录复制到目标目录。例如,如果你想要将 “source_directory” 复制到名为 “destination_directory” 的目录,你可以输入 cp -r source_directory destination_directory
。
这将递归地复制 “source_directory” 及其所有子目录和文件到 “destination_directory”。如果 “destination_directory” 不存在,它将被创建。如果 “destination_directory” 已经存在,它的内容将被覆盖。
请注意,cp -r
命令不会遍历多个源目录。如果你需要复制多个目录,你需要为每个源目录重复执行 cp -r
命令。