Перемещение папки и подпапки на другой путь

67

Мне нужно переместить мою папку со многими подпапками на другой путь.

Я использую putty, и это то, что я пробовал: MV -r fromflderpath tofolderpath

Что я делаю неправильно?

    
задан ram 31.10.2012 в 18:38
источник

4 ответа

110

Команда mv не имеет -R , она рекурсивно перемещает папки:

sudo mv fromPath/ toPath/

Изменить

Если вы хотите, чтобы файл не был заменен, используйте -i для запроса в случае, если файл с тем же именем существует.

    
ответ дан Evandro Silva 31.10.2012 в 18:48
источник
12

Для тех, кто пытается переместить папку, на ubuntu, используя шпатлевку, просто используйте следующую команду:

sudo mv /fromPath/ /toPath/

для примера:

sudo mv /root/folder1 /home/folder2/

"/" в конце: это означает, что вы собираетесь перемещать папку1 внутри папки2

иначе вы получите «нет такого файла или каталога»

    
ответ дан hassan krim 09.06.2015 в 17:39
3

Это сработало для меня:

mv src_folder target_folder/src_folder

то есть. не mv src_folder target_folder/

    
ответ дан dan 19.08.2016 в 12:24
0

Если вам трудно использовать команды с чистыми командами - вы можете установить консольное приложение Midnight Commander , что облегчает процесс.

$ sudo apt-get install mc

В Midnight Commander перемещение папки или файла с одной панели на другую [F6] , скопируйте [F5]

$ mc

Если вам нужен root доступ

$ sudo mc

Если вы хотите иметь поддержку мыши

$ sudo apt-get install gpm
    
ответ дан Drakonoved 21.02.2018 в 10:57