在 Linux 中,cp 命令用于复制文件和目录。如果你想使用 cp 命令来复制一个目录及其内容,你需要使用 -r(或 --recursive)选项。以下是基本的语法:
cp -r 源目录 目标目录
例如,如果你想复制名为 source_dir 的目录到 destination_dir,可以使用以下命令:
cp -r source_dir destination_dir
如果 destination_dir 不存在,cp 命令会创建它。如果 destination_dir 已经存在,cp 命令会将 source_dir 的内容复制到 destination_dir 中。
如果你只是想复制目录结构而不复制内容,可以使用空的目标目录:
cp -r source_dir/ destination_dir/
注意源目录和目标目录后面的斜杠 /,这表示它们是目录。
此外,如果你想在复制过程中显示详细信息,可以添加 -v(或 --verbose)选项:
cp -rv source_dir destination_dir
这样,你会看到哪些文件和目录正在被复制。