Linux'ta Bir Dizindeki Dosyaların Sayısını Nasıl Sayarsınız?

Linux Ta Bir Dizindeki Dosyalarin Sayisini Nasil Sayarsiniz



Linux'ta, bir dizindeki toplam dosyaları kontrol etmek ve saymak için birkaç yöntem vardır. Dosyaları saymak, özellikle bash komut dosyası oluştururken ve sistemi izlerken görevleri otomatikleştirmede yardımcı olabilir. Bu yazıda, Linux'ta bir dizindeki dosya sayısını saymak için farklı yöntemleri inceleyeceğiz.

Linux'ta bir dizindeki dosyaların sayısı nasıl sayılır?

Linux sistem yöneticileri, bellek kullanımını ve kullanıcılar tarafından oluşturulan dosya sayısını takip etmek için sistemi her zaman izler.

Bir dizindeki dosya sayısını saymanın çeşitli yöntemleri vardır:







1: ls'yi wc Komutlarıyla Kullanarak Linux'ta Dosya Sayısını Sayma

bu 'WC' komut toplamı sayabilir kelimeler , çizgiler , karakter , Ve bayt . ile kullanalım “ls” bir dizindeki toplam dosyaları sayan komut. Aşağıdaki sözdizimi izlenecektir:



$ ls /< dizin adı > | WC -l

Örneğin, dosya sayısını saymak için resimler dizinde aşağıdaki komut kullanılacaktır:



$ ls . / resimler | WC -l





Benzer şekilde, içindeki dosyaları kontrol etmek için vesaire dizin kullanımı:

$ ls / vesaire | WC -l



2: Find ile wc Komutlarını Kullanarak Linux'ta Dosya Sayısını Sayma

Belirli bir dizindeki dosyaları saymanın başka bir yolu da 'bulmak' Ve 'WC' emretmek:

$ bulmak < dizin adı > -tip F | WC -l

Örneğin, dosya sayısını saymak için resimler dizin, şunu kullanın:

$ bulmak . / resimler -tip F | WC -l

bu 'F' bayrağı yalnızca dosyaları hedeflemek için kullanılır.

/etc dizini içindeki dosya sayısını öğrenmek için şunu kullanın:

$ bulmak / vesaire -tip F | WC -l

Hata mesajı kaldırılabilir veya 2> yeniden yönlendirme operatörü kullanılarak /dev/null dizinine yönlendirilebilir. Yani, yukarıdaki komut şöyle olacaktır:

$ bulmak / vesaire -tip F 2 > / geliştirici / hükümsüz | WC -l

Not: Find komutunun dosyayı yinelemeli olarak sayacağına dikkat etmek önemlidir, bu da alt dizinlerdeki tüm dosyaları da sayacağı anlamına gelir. Yani çıktı değişebilir.

3: Ağaç Komutunu Kullanarak Linux'taki Dosyaların Sayısını Sayma

Bir dizindeki dosya sayısını sayabilen üçüncü komut ise ağaç komutudur. Varsayılan olarak mevcut değildir; yüklenmesi gerekiyor:

$ sudo uygun düzenlemek ağaç

Bir dizindeki (Resimler) dosya sayısını almak için şunu kullanın:

$ ağaç resimler

Çıktının sonunda dosya sayısı görülebilir.

4: GUI Kullanarak Linux'ta Dosya Sayısını Sayma (Linux Mint 21)

Bir dizindeki dosyaların sayısını GUI aracılığıyla bulmak için dizine sağ tıklayın, ardından içerik menüsünden açın 'Özellikler' .

Orada toplam öğeleri görebilirsiniz.

Çözüm

Linux'ta dizin dosyalarını saymak, kullanılarak yapılabilecek kolay bir iştir. CLI (komut satırı arayüzü). Makale adımlarını kullanarak, Linux sisteminizdeki herhangi bir dizindeki dosya sayısını sayabiliriz. Aşağıdakileri içeren üç komut ls , bulmak Ve WC esas olarak Linux sistemindeki bir dizindeki dosyaların sayısını saymak için kullanılır.