linux mv komutu nedir?

 

syntax

mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...

mv kullanımı

Dosyaları taşımak için mv komutu kullanıyoruz. Kopyalama komutuna çok benzemektedir.

mv /etc/hosts ~ 

Bir dosya taşındığında, dosya orijinal konumundan kaldırılır ve yeni bir konuma yerleştirilir. Linux’ta dosya taşımak biraz zor olabilir çünkü belirli izinlere sahip olması gerekmektedir. Doğru izinler olmadan Permission Denied hata çıktısı üretir. Bu yüzden genelde kullanıcı kendi ev dizininde taşıma işlemlerini rahatlıkla yapabilir.

Ek seçeneklerden bir kaçına bakacak olursak

i Bir dosyanın üzerine yazılıp yazılmayacağını sorur.
-n Bir hedef dosyanın içeriğinin üzerine yazmaz.
-v Ekrana yapılan işlemin çıktısını yazdırır.

Dizinler taşınacağı zaman -r seçeneği kullanmamıza gerek yoktur.

mv ile dosya ismi değiştirme

mv komutu sadece taşıma görevini üstlenmez. Aynı zamanda dosya isimlerini de değiştirebilir. Komutu yazdıktan sonra, değiştirmek istediğiniz dosya adını ve yeni belirlediğiniz ismi yazmanız yeterlidir.

mv dosya debian 

Yukarıdaki görselde, dosya isimli dosyanın ismi debian olarak değiştirilmiştir.

Blog'a Dön