I need to move my folder with many subfolders to another path.
I'm using putty and this is what I tried: MV -r fromflderpath tofolderpath
What am I doing wrong?
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It only takes a minute to sign up.
Sign up to join this community
The mv
command doesn't have an -R
flag, it moves folders recursively:
sudo mv fromPath/ toPath/
If you want a file not to be replaced, use the -i
for being prompted in case a file with the same name exists.
mv
moves a folder and all its contents without any flags. no cp -r;rm -r
needed
Oct 31, 2012 at 18:16
For those trying to move folder, on Ubuntu using Putty, just use the following command:
sudo mv /fromPath/ /toPath/
for example:
sudo mv /root/folder1 /home/folder2/
"/" in the end means you are going to move folder1 inside folder2
If you don't, you will get "no such file or directory"
"/" in the end means you are going to move folder1 inside folder2
<- Pure gold thanks!
Sep 21, 2020 at 18:34
/
at the end. with or without /
, the results are the same: move folder1 to the inside of folder2. But anyways, it's good practice to put the trailing /
at the end, just in case of some mistakes.(check this out).
This worked for me:
mv src_folder target_folder/src_folder
i.e. not mv src_folder target_folder/
If it's hard to use pure shell commands, then you can install Midnight Commander, console application that makes it easier:
$ sudo apt-get install mc
In Midnight Commander to move folder or file from one panel to another is F6, copy F5.
$ mc
If you need root access
$ sudo mc
If you want to have a mouse support
$ sudo apt-get install gpm
If you want to empty fromflderpath without renaming it, stand in the folder and use
mv * ../tofolderpath/
sudo mv source_folder/* target_folder/
and if you have like:
source_folder/file.ext
source_folder/bin/image.jpg
source_folder/etra/info.text
all of them will be moved under target_folder
like:
target_folder/file.ext
target_folder/bin/image.jpg
target_folder/etra/info.text