fdupes Kullanarak Linuxta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

fdupes Kullanarak Linuxta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

Çok miktarda ortam ve belgeyle çalışırken, bilgisayarınızda aynı dosyanın birden çok kopyasının birikmesi oldukça yaygındır. Kaçınılmaz olarak, sisteminizdeki yinelenen dosyalar için periyodik kontrolleri kışkırtan gereksiz dosyalarla dolu dağınık bir depolama alanı izler.

Bu amaçla, yinelenen dosyaları belirlemek ve silmek için çeşitli programlar bulacaksınız. Ve fdupes, Linux için böyle bir programdır. Bu nedenle, biz fdupes'leri tartışırken takip edin ve Linux'ta yinelenen dosyaları bulma ve silme adımlarında size rehberlik edin.

fdupes nedir?

Fdupes, Linux'ta çift dosyaları bulmak ve silmek için CLI tabanlı bir programdır. GitHub'da MIT Lisansı altında yayınlandı .

En basit haliyle, program , dosyalarının MD5 imzalarını karşılaştırmak için belirtilen dizini md5sum aracılığıyla çalıştırarak çalışır . Ardından, yinelenen dosyaları belirlemek ve hiçbir kopyanın dışarıda bırakılmadığından emin olmak için üzerlerinde bayt bayt karşılaştırma çalıştırır.

fdupes yinelenen dosyaları tanımladıktan sonra, bunları silme veya sabit bağlantılarla (orijinal dosyalara bağlantılar) değiştirme seçeneği sunar. Yani ihtiyaçlarınıza göre ona göre bir operasyona devam edebilirsiniz.

Linux'ta fdupes nasıl kurulur?

Fdupes, Ubuntu, Arch, Fedora vb. gibi çoğu büyük Linux dağıtımında mevcuttur. Bilgisayarınızda çalıştırdığınız dağıtıma bağlı olarak, aşağıda verilen komutları verin.

Ubuntu veya Debian tabanlı sistemlerde:

sudo apt install fdupes

Fdupe'ları Fedora/CentOS ve diğer RHEL tabanlı dağıtımlara kurmak için:

sudo dnf install fdupes

Arch Linux ve Manjaro'da:

sudo pacman -S fdupes

fdupes Nasıl Kullanılır?

Programı bilgisayarınıza yükledikten sonra, yinelenen dosyaları bulmak ve kaldırmak için aşağıdaki adımları izleyin.

fdupes ile Yinelenen Dosyaları Bulma

İlk olarak, bir dizindeki tüm yinelenen dosyaları arayarak başlayalım. Bunun için temel sözdizimi:

fdupes path/to/directory

Örneğin, Belgeler dizininde yinelenen dosyaları bulmak istiyorsanız , şunu çalıştırırsınız:

fdupes ~/Documents

Çıktı:

fdupes Kullanarak Linux'ta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

fdupes belirtilen dizinde yinelenen dosyalar bulursa, kümeye göre gruplandırılmış tüm fazlalık dosyaların bir listesini döndürür ve daha sonra gerektiğinde bunlar üzerinde daha fazla işlem gerçekleştirebilirsiniz.

Ancak, belirttiğiniz dizin alt dizinlerden oluşuyorsa, yukarıdaki komut bunların içindeki kopyaları tanımlamaz. Bu gibi durumlarda yapmanız gereken, alt dizinlerde bulunan tüm yinelenen dosyaları bulmak için özyinelemeli bir arama yapmaktır.

fdupes'te özyinelemeli bir arama yapmak için -r bayrağını kullanın :

fdupes -r path/to/directory

Örneğin:

fdupes -r ~/Documents

Çıktı:

fdupes Kullanarak Linux'ta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

Yukarıdaki iki komut, belirtilen dizinde (ve alt dizinlerinde) çift dosyaları kolayca bulabilirken, çıktıları sıfır uzunluklu (veya boş) yinelenen dosyaları da içerir.

Bu işlev, sisteminizde çok fazla boş yinelenen dosyanız olduğunda hala kullanışlı olsa da, bir dizinde yalnızca boş olmayan kopyaları bulmak istediğinizde kafa karışıklığına neden olabilir.

Neyse ki fdupes, komutlarınızda kullanabileceğiniz -n seçeneğini kullanarak sıfır uzunluktaki dosyaları arama sonuçlarından çıkarmanıza izin verir .

Not: Boş olmayan yinelenen dosyaları hem normal hem de özyinelemeli aramalarda hariç tutabilirsiniz.

Makinenizde yalnızca boş olmayan yinelenen dosyaları aramak için:

fdupes -n ~/Documents

Çıktı:

fdupes Kullanarak Linux'ta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

Birden çok yinelenen dosya grubuyla uğraşıyorsanız, sonuçları ileride başvurmak üzere bir metin dosyasına göndermek akıllıca olacaktır.

Bunu yapmak için şunu çalıştırın:

fdupes path/to/directory > file_name.txt

...burada yol/dizin , aramayı gerçekleştirmek istediğiniz dizindir.

Belgeler dizininde yinelenen dosyaları aramak ve ardından çıktıyı bir dosyaya göndermek için:

fdupes /home/Documents > output.txt

Son olarak, bir dizindeki yinelenen dosyalarla ilgili tüm bilgilerin bir özetini görmek istiyorsanız, komutlarınızda -m bayrağını kullanabilirsiniz :

fdupes -m path/to/directory

Documents dizini için yinelenen dosya bilgilerini almak için :

fdupes -m ~/Documents

Çıktı:

fdupes Kullanarak Linux'ta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

fdupes kullanımınız sırasında herhangi bir zamanda, bir komut veya işlevle ilgili yardım istiyorsanız, komut satırı yardımını almak için -h seçeneğini kullanın :

fdupes -h

fdupes Kullanarak Linux'ta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

fdupes ile Linux'ta Yinelenen Dosyaları Silme

Bir dizindeki yinelenen dosyaları belirledikten sonra, dağınıklığı gidermek ve depolama alanını boşaltmak için bu dosyaları sisteminizden kaldırma/silme ile devam edebilirsiniz.

Yinelenen bir dosyayı silmek için , komutla -d bayrağını belirtin ve Enter tuşuna basın :

fdupes -d path/to/directory

İndirilenler klasöründeki yinelenen dosyaları kaldırmak için :

fdupes -d ~/Downloads

Fdupes şimdi size o dizindeki tüm yinelenen dosyaların bir listesini sunacak ve bilgisayarınızda tutmak istediklerinizi koruma seçeneği sunacaktır.

Örneğin, küme 1'deki ilk dosyayı korumak istiyorsanız, fdupes aramasının çıktısından sonra 1 girer ve Enter'a basarsınız .

fdupes Kullanarak Linux'ta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

Ayrıca, gerekirse, birden çok dosya örneğini bir dizi döndürülen yinelenen dosyaya da kaydedebilirsiniz. Bunun için yinelenen dosyalara karşılık gelen sayıları virgülle ayrılmış bir listeye girmeniz ve Enter tuşuna basmanız gerekir .

Örneğin, 1, 3 ve 5 numaralı dosyaları kaydetmek istiyorsanız, şunu girmeniz gerekir:

1,3,5

Her yinelenen dosya kümesindeki bir dosyanın ilk örneğini korumak ve istemi yok saymak istiyorsanız, bunu aşağıdaki komutta gösterildiği gibi -N anahtarını ekleyerek yapabilirsiniz:

fdupes -d -N path/to/directory

Örneğin:

fdupes -d -N ~/Documents

Linux'ta Yinelenen Dosyaları Başarıyla Silme

Dosyaları düzenlemek başlı başına sıkıcı bir iştir. Buna, yinelenen dosyaların neden olduğu sorunu ekleyin ve dağınık depolamanızı düzenlemek için boşa harcanan birkaç saat ve çabaya bakıyorsunuz.

Ancak fdupes gibi yardımcı programlar sayesinde, yinelenen dosyaları belirlemek ve bunları silmek çok daha kolay ve verimlidir. Ve yukarıdaki kılavuz, Linux makinenizdeki bu işlemlerde size yardımcı olmalıdır.

Yinelenen dosyalar gibi, bir dosyadaki yinelenen sözcükler ve yinelenen satırlar da uğraşmak için sinir bozucu olabilir ve kaldırılması için gelişmiş araçlar gerektirebilir. Bu tür sorunlarla da karşılaşırsanız, bir metin dosyasından yinelenen satırları kaldırmak için uniq kullanabilirsiniz .


Linux için En İyi 10 Video Konferans Uygulaması

Linux için En İyi 10 Video Konferans Uygulaması

Serbest çalışanlar ve düzenli olarak evden çalışan çalışanlar için uzaktan iletişim, dikkat edilmesi gereken birçok şeyden biridir. Video konferans, artık çoğumuz için ofis içi toplantıların yerini aldı. Zoom ve Skype gibi araçlar büyümede büyük bir artış gördü.

5 Adımda Ubuntuya FTP Sunucusu Nasıl Kurulur

5 Adımda Ubuntuya FTP Sunucusu Nasıl Kurulur

Bir Linux sunucusu kuruyorsanız, FTP erişimine ihtiyacınız olacaktır. Bu, önce Linux'ta bir FTP sunucusu kurmak anlamına gelir. Sunucu işletim sisteminizi kurduktan sonra yapacağınız ilk şeylerden biri olmalıdır.

Linuxta Dosyaları ve Dizinleri Kolayca Şifreleme ve Şifresini Çözme

Linuxta Dosyaları ve Dizinleri Kolayca Şifreleme ve Şifresini Çözme

Yeni yazılım paketleri kurmak ve öğrenmek zorunda kalmadan Linux'ta dosyaları hızlı ve kolay bir şekilde şifrelemek istediniz mi? İşte, dosyalarınızı meraklı gözlerden uzak tutmanıza yardımcı olan, bir parolayla korunan AES256 aracılığıyla dosyaları veya dizinleri kolayca şifrelemenin mükemmel ve kolay bir yolu.

make: komutu bulunamadı Ubuntuda hata nasıl düzeltilir

make: komutu bulunamadı Ubuntuda hata nasıl düzeltilir

make komutu muhtemelen Linux ekosisteminde en yaygın kullanılan komutlardan biridir. Bu komut, programları doğrudan kaynak koddan oluşturmak ve derlemek için kullanılır.

İstikrarlı ve Son Derece Güçlü Linux Dağıtımları: Hangisini Seçmelisiniz?

İstikrarlı ve Son Derece Güçlü Linux Dağıtımları: Hangisini Seçmelisiniz?

Bir Linux dağıtımı seçerken birçok Linux kullanıcısının karşılaştığı en önemli seçeneklerden biri, kararlılığı veya yazılımın ne kadar değiştiğidir.

2020 Linux Kötü Amaçlı Yazılım Pandemisi Yılı mı?

2020 Linux Kötü Amaçlı Yazılım Pandemisi Yılı mı?

Güvenlik konusundaki itibarı, Linux'un genellikle Microsoft Windows sistemlerini düzenli olarak rahatsız eden tehdit türlerine karşı daha az savunmasız olduğu düşünülür. Bu algılanan güvenliğin çoğu, nispeten düşük sayıda Linux sisteminden geliyor, ancak siber suçlular nicelikten çok kaliteyi seçmenin değerini görmeye mi başlıyor?

Linuxta uGet Download Manager Nasıl İndirilir ve Kurulur

Linuxta uGet Download Manager Nasıl İndirilir ve Kurulur

İndirme yöneticileri, tüm indirmelerinizi tek bir uygulama içinde yönetmek ve size bazı kullanışlı özellikler sağlamak için popüler bir araçtır. Yakın zamanda Windows işletim sisteminden Linux'a geçiş yaptıysanız, ünlü İnternet İndirme Yöneticisine (IDM) bir alternatif arıyor olabilirsiniz.

Cursive ile Chromebooklarda Not Almak Daha Kolay

Cursive ile Chromebooklarda Not Almak Daha Kolay

Cursive, Google'ın HP Chromebook x2 11'in piyasaya sürülmesiyle tanıttığı bir Aşamalı Web Uygulamasıdır (PWA). Bu uygulamayı, ekran kalemi donanımlı Chromebook'unuzda el yazısı notlar almak için kullanabilirsiniz.

Vim Nasıl Kullanılır: Temel Bilgiler Kılavuzu

Vim Nasıl Kullanılır: Temel Bilgiler Kılavuzu

Vim, Unix benzeri sistemler için mevcut olan en güçlü ve çok yönlü kod düzenleyicisidir. Bill Joy tarafından geliştirilen Vi editörünün bir uzantısıdır. Vim, çoğu Linux ve BSD sisteminde varsayılan olarak mevcuttur.

Hızlı Veri Depolama için Redis ve PHPye Başlarken

Hızlı Veri Depolama için Redis ve PHPye Başlarken

Popüler Redis depolama motoru, herhangi bir yazılım geliştiricisinin cephaneliğinde mükemmel ve sahip olunması gereken bir araçtır. Bellek içi depolama motoru, saniyede 32 milyona varan etkileyici bir sorgu ile son derece hızlı bir şekilde veri depolamaya ve alınmasına izin vererek, onu herhangi bir büyük veritabanı motorunun birincil tamamlayıcısı haline getirir.

Linuxta Neofetch Nasıl Kurulur ve Kullanılır

Linuxta Neofetch Nasıl Kurulur ve Kullanılır

Neofetch, terminalde sisteminizle ilgili bilgilerle birlikte Linux dağıtımınızın bir ASCII logosunu görüntüler. Pek çok Linux kullanıcısı, sadece havalı olduğunu düşündükleri için masaüstlerinin ekran görüntülerinde kullanacak. Ve haklılar. Kurulumunuzu ekran görüntülerinde göstermek için de kullanabilirsiniz.

DistroTest ile Kurulum Yapmadan Herhangi Bir Linux Dağıtımını Test Etme

DistroTest ile Kurulum Yapmadan Herhangi Bir Linux Dağıtımını Test Etme

Linux dağıtımlarını yüklemeden sisteminizde denemek ister misiniz? İnternette Linux tabanlı işletim sistemlerini bir internet tarayıcısında çalıştırmanıza izin veren birkaç web sitesi mevcuttur.

TAR ve TAR.GZ Dosyaları Nasıl Sıkıştırılır ve Açılır veya Çıkarılır

TAR ve TAR.GZ Dosyaları Nasıl Sıkıştırılır ve Açılır veya Çıkarılır

Dosya sıkıştırma, bir bilgisayarda depolama alanından tasarruf etmenin harika bir yoludur. Linux'taki paketlere aşina iseniz, bir TAR veya TAR.GZ dosyasıyla karşılaşmış olabilirsiniz. Deneyimli kullanıcılar bir TAR dosyasının ne olduğunu ve nasıl çıkarılacağını bilirken, Linux'a yeni başlayanlar onunla ne yapacaklarını bulmakta bazı zorluklarla karşılaşabilirler.

Geliştiriciler için En İyi 10 Linux Dağıtımı

Geliştiriciler için En İyi 10 Linux Dağıtımı

Linux sıradan kullanıcılar için tercih edilen işletim sistemi olmasa da, çoğu geliştirici ve programcı için ilk tercihtir. Linux, programlama ve geliştiriciler düşünülerek açıkça tasarlanmış daha pratik bir işletim sistemidir.

Spotify Linuxa Nasıl Yüklenir

Spotify Linuxa Nasıl Yüklenir

Spotify, oradaki en büyük müzik akışı hizmetlerinden biridir. Hem mobil (Android ve iOS) hem de masaüstü (Mac ve Windows) cihazlar için yerel istemcileri vardır.

Arch Linuxta Paketler Nasıl Kurulur ve Kaldırılır

Arch Linuxta Paketler Nasıl Kurulur ve Kaldırılır

Paketleri Arch Linux'a kurmak istiyor ama nasıl yapacağınızı bilmiyor musunuz? Pek çok insan, Debian tabanlı dağıtımlardan Arch'a ilk geçiş yaptıklarında bu sorunla karşılaşıyor. Ancak, paket yöneticilerini kullanarak Arch tabanlı sisteminizde paketleri kolayca yönetebilirsiniz.

Alien Kullanarak Linux Paketleri Arasında Dönüşüm Nasıl Yapılır?

Alien Kullanarak Linux Paketleri Arasında Dönüşüm Nasıl Yapılır?

Bir Linux paketini başka bir biçime dönüştürmek istiyor musunuz? Belki de aradığınız paket dağıtımınız için mevcut değil ama yine de ne olursa olsun onu istiyorsunuz. Ya da belki bir geliştiricisiniz ve paketi yeniden oluşturmak zorunda kalmadan programınızı hızla başka biçimlerde yeniden paketleyerek zamandan tasarruf etmek istiyorsunuz.

tt ile Linuxta Yazma Testi Nasıl Yapılır?

tt ile Linuxta Yazma Testi Nasıl Yapılır?

Modern teknoloji çağında, yazı yazmak birçok meslek için en yaygın faaliyetlerden biri haline geldi. Doğru ve daha hızlı yazmayı öğrenmek, aynı sürede daha fazla iş yapmanıza yardımcı olabilir.

Mv Komutu ile Linux Dosyaları Nasıl Taşınır

Mv Komutu ile Linux Dosyaları Nasıl Taşınır

GUI dosya tarayıcısını kullanarak Linux'ta bir dosyayı nasıl taşıyacağınızı muhtemelen zaten biliyor olsanız da, terminalde dosyaları hızlı bir şekilde farklı dizinlere taşımanıza izin veren bir taşıma komutu olup olmadığını merak ediyor olabilirsiniz. İstediğiniz mv komutudur ve basit sözdizimi ve birkaç isteğe bağlı güvenlik bayrağı ile kullanımı kolaydır.

Linux için En İyi 10 Video Konferans Uygulaması

Linux için En İyi 10 Video Konferans Uygulaması

Serbest çalışanlar ve düzenli olarak evden çalışan çalışanlar için uzaktan iletişim, dikkat edilmesi gereken birçok şeyden biridir. Video konferans, artık çoğumuz için ofis içi toplantıların yerini aldı. Zoom ve Skype gibi araçlar büyümede büyük bir artış gördü.

5 Adımda Ubuntuya FTP Sunucusu Nasıl Kurulur

5 Adımda Ubuntuya FTP Sunucusu Nasıl Kurulur

Bir Linux sunucusu kuruyorsanız, FTP erişimine ihtiyacınız olacaktır. Bu, önce Linux'ta bir FTP sunucusu kurmak anlamına gelir. Sunucu işletim sisteminizi kurduktan sonra yapacağınız ilk şeylerden biri olmalıdır.

Linuxta Dosyaları ve Dizinleri Kolayca Şifreleme ve Şifresini Çözme

Linuxta Dosyaları ve Dizinleri Kolayca Şifreleme ve Şifresini Çözme

Yeni yazılım paketleri kurmak ve öğrenmek zorunda kalmadan Linux'ta dosyaları hızlı ve kolay bir şekilde şifrelemek istediniz mi? İşte, dosyalarınızı meraklı gözlerden uzak tutmanıza yardımcı olan, bir parolayla korunan AES256 aracılığıyla dosyaları veya dizinleri kolayca şifrelemenin mükemmel ve kolay bir yolu.

make: komutu bulunamadı Ubuntuda hata nasıl düzeltilir

make: komutu bulunamadı Ubuntuda hata nasıl düzeltilir

make komutu muhtemelen Linux ekosisteminde en yaygın kullanılan komutlardan biridir. Bu komut, programları doğrudan kaynak koddan oluşturmak ve derlemek için kullanılır.

fdupes Kullanarak Linuxta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

fdupes Kullanarak Linuxta Yinelenen Dosyalar Nasıl Bulunur ve Kaldırılır

Çok miktarda ortam ve belgeyle çalışırken, bilgisayarınızda aynı dosyanın birden çok kopyasının birikmesi oldukça yaygındır. Kaçınılmaz olarak, sisteminizdeki yinelenen dosyalar için periyodik kontrolleri kışkırtan gereksiz dosyalarla dolu dağınık bir depolama alanı izler.

İstikrarlı ve Son Derece Güçlü Linux Dağıtımları: Hangisini Seçmelisiniz?

İstikrarlı ve Son Derece Güçlü Linux Dağıtımları: Hangisini Seçmelisiniz?

Bir Linux dağıtımı seçerken birçok Linux kullanıcısının karşılaştığı en önemli seçeneklerden biri, kararlılığı veya yazılımın ne kadar değiştiğidir.

2020 Linux Kötü Amaçlı Yazılım Pandemisi Yılı mı?

2020 Linux Kötü Amaçlı Yazılım Pandemisi Yılı mı?

Güvenlik konusundaki itibarı, Linux'un genellikle Microsoft Windows sistemlerini düzenli olarak rahatsız eden tehdit türlerine karşı daha az savunmasız olduğu düşünülür. Bu algılanan güvenliğin çoğu, nispeten düşük sayıda Linux sisteminden geliyor, ancak siber suçlular nicelikten çok kaliteyi seçmenin değerini görmeye mi başlıyor?

Linuxta uGet Download Manager Nasıl İndirilir ve Kurulur

Linuxta uGet Download Manager Nasıl İndirilir ve Kurulur

İndirme yöneticileri, tüm indirmelerinizi tek bir uygulama içinde yönetmek ve size bazı kullanışlı özellikler sağlamak için popüler bir araçtır. Yakın zamanda Windows işletim sisteminden Linux'a geçiş yaptıysanız, ünlü İnternet İndirme Yöneticisine (IDM) bir alternatif arıyor olabilirsiniz.

Cursive ile Chromebooklarda Not Almak Daha Kolay

Cursive ile Chromebooklarda Not Almak Daha Kolay

Cursive, Google'ın HP Chromebook x2 11'in piyasaya sürülmesiyle tanıttığı bir Aşamalı Web Uygulamasıdır (PWA). Bu uygulamayı, ekran kalemi donanımlı Chromebook'unuzda el yazısı notlar almak için kullanabilirsiniz.

Vim Nasıl Kullanılır: Temel Bilgiler Kılavuzu

Vim Nasıl Kullanılır: Temel Bilgiler Kılavuzu

Vim, Unix benzeri sistemler için mevcut olan en güçlü ve çok yönlü kod düzenleyicisidir. Bill Joy tarafından geliştirilen Vi editörünün bir uzantısıdır. Vim, çoğu Linux ve BSD sisteminde varsayılan olarak mevcuttur.