我想从 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
仅当源文件比目标文件新或目标文件丢失时才通过复制进行更新。