Ako zistiť, koľko súborov alebo adresárov je v adresári Linuxu

Linux má rôzne metódy určovania, koľko súborov a adresárov je v adresári Linuxu. Nižšie uvádzame niekoľko rôznych spôsobov zobrazenia počtu súborov alebo adresárov v systéme Linux.

Použite stromový príkaz

Príkaz stromu je jednoduchý a rýchly spôsob, ako získať nielen zoznam súborov a adresárov, ale aj získať prehľad o počte súborov a adresárov. Majte na pamäti, ak je strom spustený bez akýchkoľvek ďalších možností, že bude nielen zoznam množstva súborov a adresárov v aktuálnom adresári, ale aj všetky podadresáre.

Ak chcete zobraziť iba obsah aktuálneho adresára, môžete použiť nasledujúci príkaz.

 strom -i -L 1 
  • Ďalšie informácie o tomto príkaze, ako aj ďalšie dostupné možnosti nájdete na stránke príkazov stromu.

Použite echo v kombinácii s wc

Používatelia môžu tiež vidieť, koľko súborov alebo priečinkov sa nachádza v adresári pomocou príkazu echo v kombinácii s príkazom wc. Nižšie je uvedených niekoľko príkladov, ako to možno urobiť.

Získajte počet všetkých súborov a adresárov v aktuálnom adresári

 echo * | wc 

Po zadaní vyššie uvedeného príkazu získate výstup podobný príkladu uvedenému nižšie. V tomto príklade "10" označuje množstvo adresárov a súborov v aktuálnom adresári.

1 10 104

Získať počet iba adresárov v aktuálnom adresári

 echo * / | wc 

Získajte počet súborov v adresári

Poznámka: Tento príklad predpokladá, že všetky súbory v adresári majú prípony. Ak súbor nemá príponu, nezapočítava sa.

 echo *. * | wc