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


106

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

Я использую замазку, и это то, что я пытался: MV -r fromflderpath tofolderpath

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


12
Я предполагаю, что вы вводите команду «mv», а не «MV».
MDPC

Ответы:


168

У mvкоманды нет -Rфлага, она рекурсивно перемещает папки:

sudo mv fromPath/ toPath/

редактировать

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


: У меня есть файл, я должен переместить его в другой каталог, но в этом каталоге у меня есть файл с тем же именем. Что это за команда, чтобы переместить его, если я перееду, меня заменят.
ОЗН

4
я что-то здесь упускаю? mvперемещает папку и все ее содержимое без каких-либо флагов. не cp -r;rm -rнужно
Дрейк Кларрис

Извини, моя ошибка. :)
Эвандро Сильва

22

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

sudo mv /fromPath/ /toPath/

например:

sudo mv /root/folder1 /home/folder2/

«/» в конце означает, что вы собираетесь переместить folder1 в folder2

Если вы этого не сделаете, вы получите "нет такого файла или каталога"


7

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

mv src_folder target_folder/src_folder

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


1

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

Скриншот Midnight Commander

$ sudo apt-get install mc

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

$ mc

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

$ sudo mc

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

$ sudo apt-get install gpm
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.