Klasörü ve alt klasörü başka bir yola taşıma

Klasörümü birçok alt klasörle başka bir yola taşımam gerekiyor.

Macun kullanıyorum ve denediğim şey bu: MV -r fromflderpath tofolderpath

Neyi yanlış yapıyorum?

Bu mv komutun bir komutu yok -R bayrak, klasörleri yinelemeli olarak taşır:

sudo mv fromPath/ toPath/

Düzenlemek

Bir dosyanın değiştirilmemesini istiyorsanız, -i aynı ada sahip bir dosya olması durumunda sorulduğu için.

Ubuntu'da Putty kullanarak klasörü taşımaya çalışanlar için aşağıdaki komutu kullanmanız yeterlidir:

sudo mv /fromPath/ /toPath/

örneğin:

sudo mv /root/folder1 /home/folder2/

sonunda "/", klasör1'i klasör2'nin içine taşıyacağınız anlamına gelir

Bunu yapmazsanız, "böyle bir dosya veya dizin yok" alırsınız.

Bu benim için işe yaradı:

mv src_folder target_folder/src_folder

yani değil mv src_folder target_folder/

Saf kabuk komutlarını kullanmak zorsa, o zaman yükleyebilirsiniz Gece Yarısı Komutanı, daha kolay hale getiren konsol uygulaması:

$ sudo apt-get install mc

Midnight Commander Screenshot

İçinde Gece Yarısı Komutanı klasörü veya dosyayı bir panelden diğerine taşımak için F6, kopyalamak F5.

$ mc

Eğer ihtiyacın olursa kök erişim

$ sudo mc

Fare desteğine sahip olmak istiyorsanız

$ sudo apt-get install gpm

Fromflderpath'ı yeniden adlandırmadan boşaltmak istiyorsanız, klasörde durun ve kullanın

mv * ../tofolderpath/

sudo mv source_folder/* target_folder/

ve eğer beğenirsen:

source_folder/file.extsource_folder/bin/image.jpgsource_folder/etra/info.text

hepsi altına taşınacak. target_folder hoşlanmak:

target_folder/file.exttarget_folder/bin/image.jpgtarget_folder/etra/info.text

Sanırım ‘MV’ değil ‘mv’ komutunu giriyorsunuz.