在 Ubuntu 中,cp
命令用于复制文件和目录。如果你想复制一个目录及其所有内容,可以使用 cp
命令的 -r
(递归)选项。以下是 cp
命令的基本用法:
cp -r [源目录] [目标目录]
-r
:递归复制目录及其内容。[源目录]
:要复制的目录路径。[目标目录]
:复制到的目标路径。例如,如果你想将名为 source_directory
的目录复制到 destination_directory
中,可以使用以下命令:
cp -r source_directory destination_directory
如果目标目录不存在,cp
会自动创建它。如果目标目录已经存在,cp
会将源目录的内容复制到目标目录中,覆盖同名的文件。
请注意,cp
命令不会提示确认,直接覆盖目标目录中的文件。如果你希望在覆盖前得到提示,可以使用 -i
选项:
cp -ri source_directory destination_directory
这样,在覆盖文件之前,系统会询问你是否确认覆盖。