Ответы:
У mv
команды нет -R
флага, она рекурсивно перемещает папки:
sudo mv fromPath/ toPath/
Если вы хотите, чтобы файл не был заменен, используйте -i
запрос for в случае, если файл с таким именем существует.
mv
перемещает папку и все ее содержимое без каких-либо флагов. не cp -r;rm -r
нужно
Для тех, кто пытается переместить папку, в Ubuntu, используя Putty, просто используйте следующую команду:
sudo mv /fromPath/ /toPath/
например:
sudo mv /root/folder1 /home/folder2/
«/» в конце означает, что вы собираетесь переместить folder1 в folder2
Если вы этого не сделаете, вы получите "нет такого файла или каталога"
Если сложно использовать команды чистой оболочки - вы можете установить консольное приложение Midnight Commander , это облегчит задачу.
$ sudo apt-get install mc
В Midnight Commander перемещайте папку или файл с одной панели на другую с помощью [F6] , копируйте [F5]
$ mc
Если вам нужен root- доступ
$ sudo mc
Если вы хотите иметь поддержку мыши
$ sudo apt-get install gpm