Przenoszenie folderu i podfolderu do innej ścieżki

106

Muszę przenieść folder z wieloma podfolderami na inną ścieżkę.

Używam szpachli i właśnie tego próbowałem: MV -r fromflderpath tofolderpath

Co ja robię źle?

Baran
źródło
12
Zakładam, że wpisujesz polecenie „mv”, a NIE „MV”.
mdpc,

Odpowiedzi:

168

mvKomenda nie ma -Rflagę, porusza foldery rekursywnie:

sudo mv fromPath/ toPath/

Edytować

Jeśli chcesz, aby plik nie został zastąpiony, skorzystaj z -imonitu w przypadku, gdy istnieje plik o tej samej nazwie.

Evandro Silva
źródło
: Mam plik, muszę przenieść go do innego katalogu, ale w tym katalogu mam plik o tej samej nazwie. Jakie jest polecenie, aby go przenieść, jeśli się przeniosę, zostanie zastąpiony.
ram
4
Czy coś mi umyka? mvprzenosi folder i całą jego zawartość bez żadnych flag. nie cp -r;rm -rpotrzebne
Drake Clarris
Przepraszam moja wina. :)
Evandro Silva
21

Dla tych, którzy próbują przenieść folder, na Ubuntu za pomocą Putty, wystarczy użyć następującego polecenia:

sudo mv /fromPath/ /toPath/

na przykład:

sudo mv /root/folder1 /home/folder2/

„/” oznacza, że ​​zamierzasz przenieść folder 1 do folderu 2

Jeśli tego nie zrobisz, otrzymasz „brak takiego pliku lub katalogu”

Hassan Krim
źródło
7

To działało dla mnie:

mv src_folder target_folder/src_folder

tzn. nie mv src_folder target_folder/

Daniel
źródło
1

Jeśli trudno jest używać czystych poleceń powłoki - możesz zainstalować aplikację konsolową Midnight Commander , co ułatwia…

Zrzut ekranu dowódcy północy

$ sudo apt-get install mc

W programie Midnight Commander folder lub plik z jednego panelu do drugiego to [F6] , skopiuj [F5]

$ mc

Jeśli potrzebujesz dostępu do roota

$ sudo mc

Jeśli chcesz mieć obsługę myszy

$ sudo apt-get install gpm
Drakonoved
źródło