在Linux中合​​併不同磁碟機上的資料夾?

在Linux中合​​併不同磁碟機上的資料夾?

我想從 Linux 終端合併兩個相同資料夾的內容。

Drive 1\Folder

Drive 2\Folder

我希望驅動器 1 的資料夾中的所有文件和子文件都轉到驅動器 2 的資料夾,我嘗試使用 MV,但收到錯誤訊息:

unable to remove target: Is a directory

答案1

cp -r Drive\ 1/Folder/* Drive\ 2/Folder/

我總是更喜歡cp而不是mv因為這意味著我仍然有一份原件的副本,以防萬一在轉移過程中發生問題。

複製完成後就可以了rm -r Drive\ 1/Folder

mv這也應該解決移動目錄的問題。

希望有幫助

答案2

使用cp -ru drive1/* drive2會將磁碟機 1 中的所有內容複製到磁碟機 2 中。-r遞歸複製的方法。-u僅當來源檔案比目標檔案新或目標檔案遺失時才透過複製進行更新的方式。

相關內容