Tato příručka se zaměřuje na použití různých příkazů a technik k určení počtu souborů v konkrétním adresáři.
Příkaz na toaletu
Nejjednodušší způsob, jak vypočítat počet souborů v adresáři, je použít příkaz wc. Například pomocí find a wc můžeme získat celkový počet souborů, jak je ukázáno v následujícím příkazu:
Najít /Etc/ -maximální hloubka 1 -Typ F. | WC -C
Výše uvedený příkaz najde soubory rekurzivně v určitém adresáři. Chcete-li zahrnout adresáře, použijte příkaz ls a předejte výstup do wc.
ls -l /Etc | WC -lPOZNÁMKA: Použití ls bez argumentů může vést k jiné hodnotě, protože wc počítá počet vytištěných řádků.
Příkaz stromu
Dalším nástrojem, kterým můžeme zjistit počet souborů v adresáři, je příkaz tree. Strom je jednoduchý nástroj, který zobrazuje soubory a adresáře ve formátu doménové struktury.
K instalaci stromu na systémy Debian použijte příkaz:
sudo Nainstalujte strom apt-getChcete-li spočítat počet souborů v daném adresáři pomocí stromu, použijte příkaz:
strom -L 1 /Atd | Soubory grep
Jak je vidět, strom zobrazuje celkový počet souborů i adresářů.
Chcete-li zobrazit skryté soubory, použijte volbu -a k zahrnutí všech souborů:
strom -a -L 1 /Atd | Soubory grep
nautilus
Můžete také použít grafické rozhraní k zobrazení počtu souborů v adresáři. Tato metoda může přinést různé výsledky v závislosti na správci souborů, který používáte.
V Ubuntu přejděte do cílového adresáře, klikněte pravým tlačítkem a vyberte Vlastnosti. V oblasti obsahu můžete vidět celkový počet souborů a adresářů. Například:
diplom
V tomto rychlém tutoriálu jsme diskutovali o tom, jak spočítat počet souborů v konkrétním adresáři v systému Linux pomocí příkazu wc, tree a GUI.