Linux/Unix işletim sisteminde mv
(move
) komutu dosya ve dizinleri taşımak veya yeniden adlandırmak için kullanılır. Dosyaları bir dizinden diğerine taşımanıza ve geçerli dizindeki veya başka bir dizindeki dosya ve dizinleri yeniden adlandırmanıza olanak tanır. mv
, yeni dosya veya dizin adı orijinal dosya veya dizinle aynı dizinde belirtilmişse, bir dosya veya dizini yeniden adlandırmak için kullanılabilir.
mv
'nin sözdizimi aşağıdaki gibidir:
mv [options] source_file/directory target_directory
Bir dosyayı başka bir dizine taşımak için, orijinal dosyanın ve hedef dizinin tam yolunu girmelisiniz:
mv /home/user/documents/file.txt /home/user/downloads/
Geçerli dizindeki bir dosyayı yeniden adlandırmak için, eski dosya adını ve yeni dosya adını girin:
mv old_name.txt new_name.txt
Başka bir dizindeki bir dosyayı yeniden adlandırmak için, dosyanın tam yolunu ve yeni dosya adını girmeniz gerekir:
mv /home/user/documents/old_name.txt /home/user/downloads/new_name.txt
mv
komutu için dosya ve dizinlerin hareketini daha hassas bir şekilde kontrol etmek için kullanılabilecek seçenekler de vardır.
Örneğin:
-f
- uyarı vermeden dosyanın üzerine yaz;i -
bir dosyanın üzerine yazmadan önce onay ister;v -
dosya hareket bilgilerini ekranda görüntüler.Seçeneklerin kullanımına örnek:
mv -i old_name.txt new_name.txt
Bu komut old_name.txt
dosyasını new_name.txt
olarak yeniden adlandırmadan önce onay ister.