将文件夹和子文件夹移动到另一个路径

我需要将包含许多子文件夹的文件夹移动到另一个路径。

我正在使用putty,这就是我尝试过的: MV -r fromflderpath tofolderpath

我究竟做错了什么?

mv命令没有-R标志,它以递归方式移动文件夹:

 sudo mv fromPath/ toPath/ 

编辑

如果您想要不替换文件,请使用-i以便在存在具有相同名称的文件时提示。

对于那些尝试移动文件夹的人,使用Putty在Ubuntu上,只需使用以下命令:

 sudo mv /fromPath/ /toPath/ 

例如:

 sudo mv /root/folder1 /home/folder2/ 

“/”最后表示你要在folder2中移动folder1

如果你不这样做,你会得到“没有这样的文件或目录”

这对我有用:

 mv src_folder target_folder/src_folder 

即不是mv src_folder target_folder/

如果难以使用纯shell命令 – 您可能需要安装控制台应用程序Midnight Commander ,这样可以更轻松…

午夜指挥官截图

 $ sudo apt-get install mc 

Midnight Commander中,将文件夹或文件从一个面板移动到另一个面板是[F6] ,复制[F5]

 $ mc 

如果您需要root访问权限

 $ sudo mc 

如果你想要鼠标支持

 $ sudo apt-get install gpm