GNU/Linux >> Znalost Linux >  >> Debian

Spočítejte řádky všech souborů v adresáři Ubuntu

Pokud vám dochází místo, můžete místo uvolnit tak, že zjistíte, kolik souborů je v konkrétním adresáři a určíte, které adresáře zabírají nejvíce místa.

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 -l

POZNÁ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-get

Chcete-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.


Debian
  1. Jak získat počet souborů v adresáři pomocí příkazového řádku?

  2. Jak spočítat počet řádků v souboru po zápase Grep?

  3. Rozbalte všechny soubory v adresáři

  1. Jak zobrazit seznam všech souborů nainstalovaných balíčkem DEB na Ubuntu/Debian Linux

  2. Použijte wc na všechny podadresáře k počítání součtu řádků

  3. Jaký je nejrychlejší způsob odstranění všech souborů a podsložek v adresáři?

  1. Jaký je nejlepší způsob, jak spočítat počet souborů v adresáři?

  2. Jak spočítat počet souborů v adresáři a odstranit nejstarší, pokud počet překročí 5?

  3. Počítání počtu souborů v adresáři pomocí C