Manjaro irc kanalında bilgisayarda yer acmak amacıyla birbirinin aynı olan dosyaları nasıl tesbit ederim diye bir soru sordum. Beni bu sayfaya yönlendirdiler:
http://en.wikipedia.org/wiki/List_of_duplicate_file_finders
Bu sayfadaki duff programını kurdum. (Octopi'da var) Man sayfasından bulduğum kadarıyla:
[tosun@Antik ~]$ sudo duff -r /run/media/tosun/
İle tarama yapıyorum fakat sonuçlar çok uzun ve sadece son sonuçlara ulaşabiliyorum. Bu komutun tüm çıktılarını nasıl görürüm?
Ayrıca 1 gb ve üzeri boyutta birbirinin aynı olan dosyaları nasıl bulurum? Şimdiden teşekkürler.
echo "alias please=sudo" >> ~/.bashrc
Terminal ayarlarında sonsuz/sınırsız kaydırma gibi bir seçenek olması lazım. Onu işaretlerseniz 1000 satır da olsa geriye gidebilirsiniz.
Farklı bir öneri: Çıktıyı bir belgeye kaydedip onda görüntüleyebilirsiniz. Örneğin
duff -r /run/media/tosun/ > içerik.txt
komutu sayesinde duff ile listelenen içerik hangi dizin altında bulunuyorsanız orada oluşturulacak içerik.txt dosyasının içerisine kaydedilir. Sonra içeriğini haricen metin düzenleyicilerle ya da terminal üzerinden görüntüleyebilirsiniz.
Lütfen Türkçemizi doğru kullanalım.
1 gb üzeri dosyaları
find . -type f -size +1G
ile bulabiliyormuşuz[1].
[1]: http://superuser.com/questions/233616/list-files-bigger-than-filesize-specified
Lütfen Türkçemizi doğru kullanalım.
Yani duff komutu tüm çift dosyaları listeliyorsa önceki komut ile birleştirip tek çıktı olacak şekilde bir komut yazılabilir:
sudo duff -r /run/media/tosun/ | find . -type f -size +1G
Lütfen Türkçemizi doğru kullanalım.
Önce bunu denedim:
sudo duff -r /run/media/tosun/ | find . -type f -size +1G > /home/tosun/Documents/enson.txt
Birbirinden ayrı birkaç dosya buldu ama eşleşme bulamadı ya da eşleşme sonuçlarının sadece birini gösterdi.
Sonra bunu denedim:
sudo duff -r /run/media/tosun/ | find /run/media/tosun/ -type f -size +1G > /home/tosun/Documents/enson2.txt
Sadece:
find /run/media/tosun/ -type f -size +1G > /home/tosun/Documents/enson2.txt
Bu komutun bulduğu dosyaları buldu. "." Kullanarak o an işlem yaptığı sonuçlar içinde arama yap diyoruz sanırım? Mevcut dizin için kullanılıyor biliyordum ben sadece?
find /run/media/tosun/ -type f -size +1G > /home/tosun/Documents/enson2.txt
Bu komutla işimi hallettim ben de. Teşekkürler desteğiniz için 🙂
Ekleme: Terminalde uzun çıktıları izlemek için yapılması gerken ayrarın yerini bulamadım?
echo "alias please=sudo" >> ~/.bashrc
Ben Gnome Uçbirimini kullanıyorum. Bendeki ayar yeri şöyle: Düzenle -> Profil Tercihleri -> Kaydırma -> Sınırsız
Lütfen Türkçemizi doğru kullanalım.
Kde 'de Settings > Manage Profiles > Edit Profile > Scrolling imiş. Sadece Edit yerine Settings kısmına eklemişler.
echo "alias please=sudo" >> ~/.bashrc