Dosyaları yeniden adlandırmak özellikle gelişmiş bir işlem değildir; az sayıda dosya üzerinde yapıldığı sürece, genellikle özel araçlar gerektirmez. Ancak, geçen yılki tatilden yeniden adlandırılmayı bekleyen bir fotoğraf klasörü varsa, zaman kazandıran bazı hileler veya uygulamalar düşünmek akıllıca olabilir.
Linux’ta dosyaları yeniden adlandırdığınızda iki genel yaklaşım vardır: komut satırı arabirimi veya bağımsız bir uygulama aracılığıyla. Linux kullanıcıları, CLI’nin ne kadar güçlü olabileceğini zaten biliyorlar, bu nedenle dosya yeniden adlandırma için birkaç komutun olması şaşırtıcı olmamalıdır.
“mv” Komutu ile Dosyaları Yeniden Adlandırma
Linux’ta dosyaları yeniden adlandırmanın basit bir yolu,
mv komut (“hareket” den kısaltılmıştır). Birincil amacı dosya ve klasörleri taşımaktır, ancak bir dosyayı yeniden adlandırma eylemi dosya sistemi tarafından onu bir addan diğerine taşımak olarak yorumlandığından, onları yeniden adlandırabilir.
Dosyaları mv ile yeniden adlandırmak için aşağıdaki sözdizimi kullanılır:
“filename1.ext” dosyanın orijinal adıdır ve “filename2.ext” yeni addır.
Aynı desen, klasörleri yeniden adlandırmak için de çalışır. Dosyalar o anda aktif olan klasörde bulunmuyorsa, tam yolu belirtilmelidir:
unutmayın ki
mv komutu, dosyaları içeren klasör için yazma izni gerektirir. Sistem dosyaları ve klasörleri söz konusu olduğunda, kullanıcının dosyaları yeniden adlandırmak için başına mv ekleyerek kök izinleri alması gerekir.
sudo. tarafından ekstra bir koruma katmanı sağlanır.
-i (etkileşimli) seçeneği, dosya gerçekten uygulanmadan önce kullanıcıdan dosyanın yeniden adlandırılmasını onaylamasını ister.
ayrıca şu var
-v tarafından yapılan tüm değişiklikleri listeleyen (ayrıntılı) seçenek
mv. Seçenekler sonra yazılır
mv ancak dosya adlarından önce.
“Yeniden Adlandır” Komutunu Kullanma
Linux’ta dosyaları yeniden adlandırmak için kullanılan bu komut, şu komuttan biraz daha gelişmiştir:
mv çünkü düzenli ifadeler hakkında bilgi veya en azından temel bir aşinalık gerektirir. Bu korkutucu gelebilir, ama pes etme
rename henüz – bunun gibi öğreticileri izleyerek düz toplu yeniden adlandırma için kullanılabilir.
Linux’un birçok dağıtımında,
rename komut varsayılan olarak mevcut olmayabilir. Kendinizde kullanamıyorsanız, yüklemeniz gerekecektir.
Debian tabanlı Linux’ta terminalinize şunu yazın:
Arch tabanlı Linux’ta:
NS
rename sözdizimi şöyle görünür:
“s” harfi “ikame” anlamına gelir ve normal ifadenin ana kısmıdır. Çevresindeki tek tırnak zorunludur. Mevcut seçenekler şunlardır:
-v(ayrıntılı: yeniden adlandırılan dosyaların listesini yeni adlarıyla birlikte yazdırır)
-n(“eylem yok:” yalnızca değiştirilecek dosyaları onlara dokunmadan gösteren bir test modu veya simülasyon)
-f(orijinal dosyaların zorla üzerine yazılması)
NS
rename komutu aynı türden birden çok dosyayı yeniden adlandırmak için joker karakterleri de kabul eder ve dosya uzantılarında da çalışır. Örneğin, bu, .jpeg uzantılı tüm dosyaları .jpg olarak değiştirir:
joker karakter
klasördeki tüm dosyaların etkileneceği anlamına gelir.
Normal ifadenin ayrıca kendi seçenekleri (değiştiriciler) vardır: “g” (genel: ifadenin tüm oluşumlarını etkiler) ve “i” (büyük/küçük harfe duyarlı olmayan değiştirme gerçekleştirir). Kapanış tekli alıntıdan hemen önce ifadenin sonunda yazılırlar ve birleştirilebilirler:
Bu, “DSC”, “dSC” ve “dsc” içeren tüm .jpg dosyaları için geçerlidir – dosya adının o kısmını “fotoğraf” olarak değiştirin. Ancak, “-n” seçeneği nedeniyle, komut aslında dosyaları yeniden adlandırmaz, yalnızca konsol penceresinde yazdırır.
Bu normal ifadenin yapabileceği tek şey ikame değildir. Dosya adlarını daha karmaşık bir düzeyde dönüştürebilen “y” harfiyle işaretlenmiş bir çeviri de vardır. En sık dosya adı durumunu değiştirmek için kullanılır:
Bu, tüm .jpg dosyalarının adlarını küçük harften büyük harfe değiştirir. Bunu tersinden yapmak için normal ifadenin “eski isim” ve “yeni isim” kısımlarını değiştirmeniz yeterlidir.
rename Kullanmak
-n komutu, istenen sonucu elde etmek için birkaç temel kalıbı karıştırmaya indirgenir. sayesinde
Seçenek, yeniden adlandırılan dosyaların nasıl görüneceğine dair güvenli ve kullanışlı bir önizleme sunduğundan, kullanıcılar hiçbir zaman dosyalarını (veya sinirlerini tehlikeye atmak) riske atmak zorunda kalmayacak.
metamorfoz2
Métamorphose, platformlar arası bir dosya ve klasör toplu yeniden adlandırıcısıdır. Yeniden adlandırma işlemlerini gerçekleştirmek için bir GUI aracını tercih edenler için Métamorphose, kullanımı oldukça güçlü bir araçtır. Hem Windows hem de Linux için kullanılabilir. Başlamak için şuraya gidin: web sitesi
ve dağıtımınız için yükleyici dosyasını indirin. Debian tabanlı dağıtım için bir deb dosyası ve Fedora, Mandriva ve SUSE için RPM paketi sağlar.
linux-rename-files-metamorfoz-seçici
linux-rename-files-metamorfoz-yeniden adlandırıcı
Son olarak, yeniden adlandırma işlemini çalıştırmak için alt bölmenin üstündeki “Git” düğmesini tıklamanız yeterlidir. Yeniden adlandırdıktan sonra herhangi bir hata bulursanız, tüm değişiklikleri geri almak için Geri Al seçeneği vardır.
pyRenamer – Çıkışın Kolay Yolu Son olarak, tüm konsol karşıtı kullanıcıların beklediği çözüm: basit bir fare tıklamasıyla her şeyin yapılabileceği bir masaüstü uygulaması. pyRenamer, Python’da yazılmış, çılgınca güçlü bir dosya yeniden adlandırma aracıdır.Burada
linux-rename-files-pyrenamemer
- Arayüz dört bölümden oluşur:
- Dosya ve klasörleri seçmek için ağaç görünümü dosya tarayıcısı
- Yeniden adlandırmadan önce ve sonra dosya adlarını gösteren merkezi önizleme bölmesi
- Yeniden adlandırma kriterlerini seçmek için sekmeli kontrol alanı
Seçenekler kenar çubuğu
linux-rename-files-pyrenamer3
İleri düzey kullanıcılar, pyRenamer’ın meta verilerinden okuyarak multimedya dosyalarını yeniden adlandırma becerisini takdir edeceklerdir. Toplu yeniden adlandırma gereksiz olduğunda tek bir dosyayı manuel olarak yeniden adlandırmak da mümkündür.
mv Özünde, pyRenamer, işlevselliğini tamamlar.
remove ve
kullanıcı dostu bir GUI’ye komut verir. CLI becerilerine güvenmeyenler için harika bir seçim.
Artık Linux’ta dosyaları nasıl yeniden adlandıracağınızı bildiğinize göre, dosya izinlerini yinelemeli olarak nasıl değiştireceğinizi öğrenmek isteyebilirsiniz. Yavaş çalışan bir Linux bilgisayarının nasıl teşhis edileceğini öğrenmek veya web sitelerini engellemek/erişmek için Hosts dosyasını nasıl kullanacağınızı öğrenmek için okumaya devam edin.