Sobes.tech
Intern

Linux'ta dosya nasıl yeniden adlandırılır?

sobes.tech yapay zeka

AI'dan gelen yanıt

Linux'ta, bir dosyayı yeniden adlandırmak veya başka bir konuma taşımak için mv komutu kullanılır.

Komutun sözdizimi:

# Dosyayı yeniden adlandırma
mv <eski_ad> <yeni_ad>

# Dosyayı başka bir dizine taşıma ve adı koruma
mv <dosya_adı> <hedef_dizin>/

# Dosyayı başka bir dizine taşıma ve adını değiştirme
mv <dosya_adı> <hedef_dizin>/<yeni_ad>

Örnekler:

  • old_file.txt dosyasını mevcut dizinde new_file.txt olarak yeniden adlandırma:
    mv old_file.txt new_file.txt
    
  • my_document.pdf dosyasını mevcut dizinden /home/user/documents/ dizinine taşıma:
    mv my_document.pdf /home/user/documents/
    
  • report.csv dosyasını mevcut dizinden /archive/ dizinine taşıyıp adını final_report_2023.csv olarak değiştirme:
    mv report.csv /archive/final_report_2023.csv
    

Belirtilen <yeni_ad> veya <hedef_dizin>/<yeni_ad> zaten varsa, dosya varsayılan olarak üzerine yazılır.

mv komutunun kullanışlı seçenekleri:

  • -i (etkileşimli): Var olan bir dosyayı üzerine yazmadan önce onay ister.
  • -f (zorla): Var olan dosyayı zorla üzerine yazar, onay istemeden (-i).
  • -u (güncelle): Kaynak dosya, hedef dosyadan daha yeni ise veya hedef dosya yoksa taşır/yeniden adlandırır.
  • -v (ayrıntılı): Yapılan işlemler hakkında detaylı bilgi gösterir.

Seçeneklerin kullanımı örneği:

# Üzerine yazmadan önce onay iste
mv -i my_file.txt existing_file.txt

# Zorla üzerine yaz
mv -f important.log /var/log/important.log