Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills
04.09.2025

Linux’ta Bir Dosya Bir Dizinden Diğerine Nasıl Taşınır?

Dosyaları ve dizinleri yönetmek, ister bir VPS, ister özel bir sunucu, ister yerel makinenizde çalışıyor olun, her Linux kullanıcısı için temel bir beceridir. En yaygın görevlerden biri dosyaları dizinler arasında taşımaktır. Linux’ta bu genellikle mv (move) komutu ile yapılır. Bu makalede, mv komutunun nasıl çalıştığını açıklayacak, pratik örnekler sunacak ve güvenli ve verimli dosya yönetimi için faydalı ipuçları paylaşacağız.

Mv Komutunun Temelleri

Mv komutunun sözdizimi basittir:

mv [seçenekler] kaynak hedef
  • kaynak – taşımak istediğiniz dosya veya dizin.
  • hedef – dosyayı taşımak istediğiniz dizin veya yeniden adlandırıyorsanız yeni bir ad.

Önemli: mv komutu, bağlama bağlı olarak dosyaları hem taşıyabilir hem de yeniden adlandırabilir.

Bir Dosyayı Başka Bir Dizine Taşıma

Geçerli dizinde bir report.txt dosyanız olduğunu ve bunu /home/kullanıcı/belgeler/ dizinine taşımak istediğinizi varsayalım:

mv rapor.txt /home/kullanıcı/belgeler/

Bu, report.txt dosyasını hedef dizine taşır.

Birden Fazla Dosyayı Aynı Anda Taşıma

Aynı anda birden fazla dosyayı da taşıyabilirsiniz:

mv dosya1.txt dosya2.txt dosya3.txt /home/kullanıcı/belgeler/

Listelenen tüm dosyalar belirtilen klasöre aktarılacaktır.

Taşıma Sırasında Bir Dosyayı Yeniden Adlandırma

Mv komutu bir dosyayı taşırken yeniden adlandırabilir. Örneğin:

mv rapor.txt /home/kullanici/belgeler/final_rapor.txt

Burada, dosya /home/kullanıcı/belgeler/ dizinine yerleştirilecek ancak yeni adı final_report.txt olacaktır.

Dizin Taşıma

Bütün bir dizini taşımak için aynı komut geçerlidir:

mv proje/ /home/kullanıcı/arşiv/

Bu, proje dizinini ve tüm içeriğini /home/user/archive/ dizinine taşır.

Mv için Faydalı Seçenekler

  • i (etkileşimli): mevcut bir dosyanın üzerine yazmadan önce sorar.

    mv -i report.txt /home/kullanıcı/belgeler/
  • f (force): onay almadan dosyaların üzerine yazar.

    mv -f report.txt /home/kullanıcı/belgeler/
  • v (verbose): neler olduğunu gösterir.

    mv -v *.txt /home/kullanıcı/belgeler/

Dosya Yönetimi için En İyi Uygulamalar

  • Emin değilseniz her zaman -i kullanın – bu yanlışlıkla üzerine yazılmasını önler.
  • İzinleri kontrol edin: hedef dizine yazma erişiminiz olduğundan emin olun.
  • Sistem açısından kritik dosyalar için, taşımadan önce bir yedekleme yapmayı düşünün.

Sonuç

Linux’ta mv komutu basit ama güçlüdür. Dosyaları ve dizinleri konumlar arasında taşımanıza, yeniden adlandırmanıza ve verilerinizi verimli bir şekilde düzenlemenize olanak tanır. Dosyaları ister kişisel bir VPS’de ister AlexHost ile büyük ölçekli bir tahsis edilmiş sunucuda yönetiyor olun, mv gibi temel komutlarda ustalaşmak sunucu yönetimini daha sorunsuz ve daha güvenilir hale getirecektir. Güvenli ve yüksek performanslı bir platformda dosya yönetimi pratiği mi yapmak istiyorsunuz? Güvenilirlik ve hıza ihtiyaç duyan geliştiriciler, yöneticiler ve işletmeler için optimize edilmiş Linux VPS hosting ve özel sunucularımızı keşfedin.

Tüm Barındırma hizmetlerimizde becerilerinizi test edin ve % 15 indirim kazanın!

Ödeme sırasında kodu kullanın:

Skills