Tiedostojen laskeminen (luettelo ja sanamäärä, ls & wc)

Last modified on 24. heinäkuuta 2026 • 1 min read • 80 words
Miten lasketaan hakemistossa olevien tiedostojen lukumäärä?
Miten lasketaan hakemistossa olevien tiedostojen määrä? Tehtävästä tulee hankala, jos hakemistossa on tuhansia tiedostoja. Tiedostonhallintaohjelma ei pysty laskemaan niitä, varsinkin jos tiedostot eivät ole paikallisia. Linuxin komentorivillä tämä tehtävä sujuu nopeasti ja helposti: ls | wc. ls listaa tiedostot yksi riviä kohden ja wc palauttaa kolme lukua: rivien, sanojen ja tavujen määrän. Tiedostojen laskemisen esimerkissä rivien ja sanojen määrä on sama ja vastaa hakemistossa olevien tiedostojen lukumäärää. Laskeaksesi kaikki tiedostot rekursiivisesti hakemistopuussa “backcheck”: find backcheck/ -type f | wc -l