Dosya uzantıları, hem işletim sistemlerinin hem de kullanıcıların farklı dosya biçimlerini ayırt etmesine ve bunların içinde depolanan içeriği anlamasına yardımcı olur. ".txt" uzantılı bir dosya gördüğünüzde, metin verileri içerdiğini anında anlarsınız. Benzer şekilde, ".exe" dosyası bir Windows yürütülebilir dosyasıdır ve ".sh" dosyaları Linux kabuk komut dosyalarıdır.

Peki ya bu uzantıları herhangi bir nedenle değiştirmek isterseniz? Belki bir metin dosyasını bir Bash betiğine yeniden adlandırmanız gerekir. Sadece kodu bir metin dosyasına yazmak işi yapmaz.

Linux'ta dosya uzantılarını değiştirmek düşündüğünüzden çok daha kolaydır.

Terminalden Dosya Uzantılarını Değiştirin

Uzantılar bir dosya adının parçasıdır. Uzantıyı (veya adı) değiştirmek isterseniz, mv komutu. mv, "taşıma" anlamına gelir ve Linux'ta dosyaları taşımak ve yeniden adlandırmak için kullanılan standart komuttur.

Ama neden dosyaları yeniden adlandırmak için mv kullanıyorsunuz, merak ediyor olabilirsiniz? Bunun nedeni, yeniden adlandırma işleminin aynı dizinde yalnızca farklı bir adla taşıma işlemine eşdeğer olmasıdır.

instagram viewer

Dosyaları komut satırından yeniden adlandırmak için temel sözdizimi şöyledir:

mvdosya.oldextdosya.newext

...nerede eski metin ve yeni gelen sırasıyla eski ve yeni uzantılardır.

"myscript.txt" metin dosyasını bir Bash komut dosyasıyla değiştirmek istediğinizi düşünün. Bunu yapmak için aşağıdaki komutu kullanın:

mvMyscript.TxtMyscript.sh

Dosyanın sahibine bağlı olarak mv komutlarının başına sudo eklemeniz gerekebilir.

Aynı Anda Birden Çok Dosya Uzantısını Yeniden Adlandırın

Uygun olmayan uzantılara sahip bir dosya klasörünüz var mı? Birlikte döngü için basit Bash, birden çok dosyanın uzantısını aynı anda değiştirebilirsiniz. Örneğin, bir klasördeki tüm TXT dosyalarını PDF'lere değiştirmek için:

*.txt dosyası için; mv yap -- "$a""${a%.txt}.pdf"; tamamlamak

Yukarıda bahsedilen tek satır, ".txt" ile biten her dosyayı bulan bir for döngüsüdür. Ardından, eşleşen tüm dosya adlarında yinelemeli olarak bir yeniden adlandırma işlemi gerçekleştirir ve ".txt" uzantısını ".pdf" ile değiştirir. "tamamlamak" komutun sonunda döngünün bittiğini gösterir. Basit!

Dosya Uzantılarını Grafik Olarak Yeniden Adlandırma

Linux'un sahip olduğu birkaç masaüstü ortamı; bazıları varsayılan Windows masaüstüne çok benzerken, diğerleri her bir grafik öğesinde benzersizliklerini sergiliyor. Ancak kullanıcı deneyimi, tüm masaüstleri için aşağı yukarı aynıdır. Bu, bir Linux masaüstündeki dosyaları yeniden adlandırmanın olabildiğince kolay olduğu anlamına gelir.

Makinenizde kurulu olan dosya yöneticisini açın ve bir dosyayı vurgulayarak seçin. Ardından, sağ tıklayın ve seçin Yeniden isimlendirmek. Alanda, uzantısı da dahil olmak üzere dosyanın adını değiştirebilirsiniz. Dosya uzantılarını değiştirerek devam edin ve ardından Girmek bitirmek için.

Birçok Linux dosya yöneticileri ayrıca fazladan bir tıklamayı kaydetmek için kullanabileceğiniz kısayollar sağlar. Örneğin, GNOME'da (Nautilus dosya yöneticisi) tuşuna basabilirsiniz. F2 yeniden adlandırma işlevine hızlı bir şekilde girmek için bir dosyayı vurgularken, sağ tıklama ihtiyacını ortadan kaldırır. Benzer şekilde, KDE Plasma (Dolphin) ve XFCE'de (Thunar) F2 Dosya uzantılarını hızlı bir şekilde değiştirmek için anahtar.

Linux'ta Temel Dosya Yönetimi İşlemlerini Gerçekleştirme

Bir dosyanın uzantısını masaüstü arabirimini kullanarak yeniden adlandırmak sezgiseldir ve kolayca yapılır, ancak aynı anda birden fazla dosyayla uğraşırken terminali kullanmak en uygun seçimdir.

Linux komut satırı, onu kullanmayı bilen kullanıcılar için güçlü bir araçtır. Günlük işlemlerden son derece karmaşık sistem yönetimi görevlerine kadar her şeyi bir terminal ile yapabilirsiniz. Ve en iyi yanı, bir Linux makinesini kullanabilmek için bir GUI'ye bile ihtiyacınız yok. Grafik arayüzlerin norm olduğu bir çağda, terminalin hala Linux ekosisteminin bir parçası olmasının temel nedeni budur.

Linux'un Komut Satırını Bu Kadar Çok Kullanmasının 5 Nedeni

Sonrakini Oku

PaylaşmakCıvıldamakPaylaşmakE-posta

İlgili konular

  • Linux
  • Dosya yönetimi
  • Linux Komutları
  • Linux Masaüstü Ortamı
  • terminal

Yazar hakkında

Deepesh Sharma (123 Makale Yayınlandı)

Deepesh, MUO'da Linux için Bölüm Editörüdür. Tüm yeni gelenlere keyifli bir deneyim sunmayı amaçlayan Linux hakkında bilgilendirici kılavuzlar yazıyor. Filmlerden emin değilim, ama teknoloji hakkında konuşmak istersen, o senin adamın.

Deepesh Sharma'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın