Linux işletim sisteminde bir klasördeki dosya sayısını bulmak oldukça kolaydır. Bu işlem genellikle ls
komutuyla yapılır. Ancak, ls
komutu doğrudan dosya sayısını vermez, bunun yerine klasördeki dosyaları listeleyerek size gösterir. Dosya sayısını bulmak için bu çıktıyı başka bir komuta yönlendirmeniz gerekir.
Örneğin, /home/uzmanhosting/
dizinindeki dosyaların toplam sayısını öğrenmek istediğinizi varsayalım. İşte adım adım yapmanız gerekenler:
İlk olarak, Terminal veya Komut İstemi gibi bir konsol açın.
Ardından, /home/uzmanhosting/
dizinine gitmek için cd
komutunu kullanın:
cd /home/uzmanhosting/
Şimdi, bu dizindeki dosyaları listelemek için ls
komutunu kullanın:
ls
Bu komut, dizindeki tüm dosyaları ve klasörleri listeler.
Dosya sayısını bulmak için wc
komutunu kullanacağız. Ancak, ls
komutu birden çok sütunda dosyaları listeler, bu yüzden wc
'ye doğru sonucu vermek için sadece dosya adlarını listelemek için -l
seçeneğini kullanacağız:
ls -1 | wc -l
Burada -1
(sayı bir) seçeneği, dosyaları tek bir sütunda listelemek için kullanılır.
Sonuç olarak, Terminalinizde veya Komut İstemi'nde dosya sayısını göreceksiniz.
Yukarıdaki komutlarla /home/uzmanhosting/
dizini altındaki dosyaların toplam sayısını bulabilirsiniz. Bu komutlar, dosya sayısını bulmak için basit ve etkili bir yol sunar. Ancak, Linux'ƒun esnek doğası sayesinde, farklı senaryolara uyacak şekilde bu komutları değiştirebilir veya bunlara eklemeler yapabilirsiniz.
Örneğin, alt dizinler de dahil olmak üzere tüm alt dosya ve klasörlerin toplam sayısını bulmak için ls
komutuna -R
seçeneğini ekleyebilirsiniz. Bu, ls
komutunun alt klasörlerdeki dosyaları da listelemesini sağlar. Ancak bu durumda wc -l
kullanarak toplam dosya sayısını bulmak biraz daha karmaşık hale gelir çünkü alt klasörlerdeki dosyaların listesi de wc
komutuna geçirilir.
Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,
Bir Destek Talebi Oluşturun.