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