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.txtdosyasını mevcut dizindenew_file.txtolarak yeniden adlandırma:mv old_file.txt new_file.txtmy_document.pdfdosyasını mevcut dizinden/home/user/documents/dizinine taşıma:mv my_document.pdf /home/user/documents/report.csvdosyasını mevcut dizinden/archive/dizinine taşıyıp adınıfinal_report_2023.csvolarak 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