在Linux中,cp -r
(而不是copirdir
)命令用于遞歸地復制目錄及其內容。-r
選項表示“遞歸”,這意味著命令會復制指定目錄下的所有文件和子目錄,包括它們的權限、時間戳等信息。
例如,如果你想要復制一個名為source_dir
的目錄及其所有內容到另一個名為destination_dir
的目錄,你可以使用以下命令:
cp -r source_dir destination_dir
如果destination_dir
不存在,這個命令會創建它。如果destination_dir
已經存在,source_dir
的內容會被復制到destination_dir
中,覆蓋原有的文件和子目錄(除非使用了-n
選項來避免覆蓋)。
請注意,cp -r
命令需要足夠的權限來讀取源目錄和寫入目標目錄。如果沒有足夠的權限,命令可能會失敗。