Tartışma

Linux Bash Dosya Adı Değiştirme

Başlatan CyberReis · 24 Ağu 2026 13:53 · 22 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Bir Linux sisteminde dosya adı değiştirmek, genellikle oldukça basit bir işlemdir. Bunun için en çok tercih edilen komut mv (move) komutudur. Bu komut, hem dosyaları taşımak hem de adlarını değiştirmek için kullanılır.

Temel Kullanım: mv komutunun temel yapısı şu şekildedir:

CODE
1mv [eski_ad] [yeni_ad]


Bu komut, belirtilen dosyanın adını eski_ad dan yeni_ad a değiştirir. Örneğin, bir dosyanın adını belge.txt den yeni_belge.txt ye değiştirmek için aşağıdaki komutu kullanabilirsiniz:

CODE
1mv belge.txt yeni_belge.txt


Birden Fazla Dosya Adı Değiştirme: Eğer aynı anda birden fazla dosya adı değiştirmek istiyorsanız, bir döngü kullanmanız gerekebilir. Örneğin, tüm .txt uzantılı dosyaların adlarının başına not_ eklemek istiyorsanız:

CODE
1for dosya in *.txt; do mv "$dosya" "not_$dosya"; done


Bu komut, bulunduğunuz dizindeki tüm .txt dosyalarını alır ve her birinin başına not_ ekler.

Dikkat Edilmesi Gerekenler:
  • Dosya İzinleri: Dosya adını değiştirmek için yeterli izinlere sahip olmalısınız. Eğer dosya üzerinde yeterli yetkiniz yoksa, Permission denied hatası alabilirsiniz.
  • Mevcut Dosya: yeni_ad olarak belirttiğiniz dosya mevcutsa, mv komutu bu dosyayı üzerine yazar, bu nedenle dikkatli olmalısınız.

Sonuç olarak, Linux sistemlerinde dosya adlarını değiştirmek için mv komutu oldukça etkili ve kullanışlı bir araçtır. Bu komut ile dosya yönetimini kolayca gerçekleştirebilir, sisteminizdeki dosyaları düzenli tutabilirsiniz.

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi