在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命令在覆蓋文件之前詢問你是否確認。