Dosyaları bir klasörden diğerine aynı adla taşıma


13

Ben linux için yeni, özellikle ubuntu sunucusu ve terminal .... böyle bir dosya yapısı var:

-im
 |
 |-t1
   |-1.jpg
 |-t2
   |-2.jpg 
 |-second
   |-t1
     |-3.jpg
   |-t2
     |-4.jpg 

İkinci dosyalardan ana klasöre nasıl geçebilirim, böylece t1 1,3.jpg ve t2 2,4.jpg içerir ...? böylece t1 ve t2'de hiçbir şey silinmez, ancak ikinci alt klasör buraya taşınır ....

Mv komutuyla herşey yoluna girecek mi?


Sorunuzdaki doğru dosyalardan bahsettiğinizden emin misiniz? Sanırım t1 1, 3.jpg ve t2 2, 4.jpg içermeli, değil mi?
jobin

Güzel soru, ben zaten böyle anladım;)
catalesia

@Jobin üzgünüm, evet haklısın
brabertaser19

@ brabertaser1992: Ardından, düzeltmeyi karşılamak için lütfen soruyu düzenleyin.
jobin

Yanıtlar:


23

Evet, aşağıdakilerle iyi olacaksınız mv, örneğin:

mv /path_to_source_folder/filename /path_to_destination_folder/

veya örneğin im / saniye düzeyinden: ( cd im/second)

mv t1/3.jpg ../t1/ && mv t2/4.jpg ../t2/

Bunu yapmanın daha fazla yolu var, man findörneğin,man rsync

lskomut çıkışına baktığınızda , .. (2 nokta) 'geri bir adım anlamına gelir',. (bir nokta) 'burada' anlamına gelir ve onu bu şekilde kullanabilirsiniz

Tabii ki ikinci klasörü kaldırmak istiyorsanız, rmdir komutunu veya rm -R'yi kullanın (dikkatli kullanın, her zaman man {command}emin değilseniz yapın.


Tabii ki ikinci klasörü kaldırmak istiyorsanız - mv ilk kopyasını bırakacak mı? O_o
brabertaser19

1
mv komutu dosyayı taşır, bu nedenle herhangi bir kopya olmaz, rmdir 'alt' dizinler olduğu için 'ikinci' dizini kaldırmaz. rm -r olur veya rmdir -p. Öğrenmenin en iyi yolu yapının bir kopyasını oluşturmak ve sadece komutları kullanmak ve ne olduğunu görmek;) rm ve rmdir arasındaki farkın ne olduğunu görün!
catalesia

rm ve rmdir ile şimdi bir şey .... sadece nerede merak ettim, çünkü seni anlamadım
brabertaser19

2
command rm -r {path_to_folder}klasörü ve alt dizinlerini ve dosyalarını kaldırır. rmdiryalnızca klasörleri kaldırır, böylece boş olduklarından emin olmak istiyorsanız klasörleri kaldırmanın en iyi yoludur.
catalesia
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.