在Ubuntu中,cp -r(而不是copirdir)命令用于递归地复制目录及其内容。-r选项表示“递归”,这意味着它会复制目录中的所有文件和子目录。
例如,如果你想将名为source_directory的目录及其内容复制到名为destination_directory的目录中,你可以使用以下命令:
cp -r source_directory destination_directory 如果destination_directory不存在,它将被创建。如果destination_directory已经存在,source_directory将被复制到destination_directory中,覆盖其中的同名文件和目录。
请注意,cp -r命令不会提示你确认覆盖文件,因此在使用时要小心。如果你希望在覆盖文件之前得到提示,可以使用-i选项:
cp -ri source_directory destination_directory 这将使cp命令在覆盖文件之前询问你是否确认。