Linux fdupes komutunu kullanarak yinelenen dosyaları nasıl bulacağınızı ve kaldıracağınızı öğrenin
Hiç İnternetten bir PDF belgesi indirdiniz mi, bir klasöre taşıdınız mı ve ilkini bulamadığınız için on ay sonra tekrar indirdiniz mi? Hepsi aynı İndirilenler klasöründe kümelenmiş "Belge", "Belge(1)", Belge(2) var mı?
İnternetin yıllar içinde artan kullanılabilirliği, kullanıcıların Dosya Gezgini'ndeki (genellikle yavaş ve sıkıcı) arama işlevlerini kullanarak zaman harcamak zorunda kalmamalarını ve bunun yerine gerekli dosyaları yeniden indirmelerini sağlamıştır. Bu, örgütlenmemiş klasör yapılarıyla birleştiğinde, yinelenen dosyaların birden fazla Gigabayt'a kadar alan tüketebileceği nadiren kaotik bir depolama durumu yaratır.
Bu yinelenen dosyalarla başa çıkmak için GNU/Linux topluluğu bize çok sayıda komut satırı ve GUI tabanlı seçenekler sunar. Kullanımı kolay bir komut satırı aracı 'fdupes'.
Linux'ta 'fdupes' kullanarak Yinelenenleri Bulun
Belirli bir dizindeki kopyaları bulmak için yazmanız yeterlidir fdupes
Linux terminalinde ve çalıştırın. Aksi takdirde kullanarak gerekli dizine gidin CD
ve koş fdupe'ler.
( .
komutta, Linux komut satırındaki geçerli dizin anlamına gelir).
Ancak, bu yalnızca verilen dizindeki dosyaları kontrol eder. Dizin başka bir dizin içeriyorsa (bu dizinin altında ayrıca bir dizin hiyerarşisi içerebilir), -r
(özyinelemeli) bayrak fdupes
emretmek.
fdupes -r
Yinelenenleri Kaldırma
Artık yinelenen dosyaların listesine sahip olduğumuza göre, rm
gereksiz alan tüketen kopyaları kaldırmak için Linux'ta komut.
rm
Peki ya çok sayıda yinelenen dosya varsa ve bir tanesini tutup geri kalanını kaldırmak istiyorsak? kullanarak her dosyayı tek tek kaldırmak oldukça zahmetli hale gelir. rm
böyle bir durumda.
biz kullanıyoruz -D
bayrak. Kullanıcıdan tutulacak dosyayı girmesini ister ve kalanını siler.
fdupes -d
Not: Bayraklar, çoğu Linux komutuyla birlikte de kullanılabilir.
fdupes -rd
Kullanmak -N
ile birlikte bayrak -D
İlk dosyayı varsayılan olarak tutmak ve diğerlerini, dosyaların saklanması için komut istemi yapmadan kaldırmak için.
fdupes -rdN
Bunlar en kullanışlı seçeneklerdir. fdupes
yinelenen dosyalardan verimli bir şekilde kurtulma komutu.
Komut daha büyük bir klasörde çalıştırılırsa (Örn. /ev
veya kök klasörde /
), fdupes'lerin çalışması biraz zaman alacak ve terminalde bir ilerleme çubuğu görüntüleyecektir.
Bu sayfadaki bilgileri yararlı bulacağınızı umuyoruz. Herhangi bir sorunuz varsa, aşağıdaki yorumlar bölümünde bize bildirin.