GNU/Linux >> Znalost Linux >  >> Linux

Získat velikost všech složek v adresáři

Přidejte -maxdepth 1 na vaše find parametry.


Proč vůbec používat find a ne jednoduše glob pro adresáře?

du -shc */

Tento by měl dělat svou práci efektivně :

du -hc --max-depth=1

Myslím si, že jeden velký rozdíl je ten, že když narazíte na soubory s pevnými odkazy, budou započítány pouze jednou. Ve smyčce hledání budou započítány jednou za základní adresář. [Je to správně anglicky?]


Linux
  1. Jak najít všechny soubory s velikostí souboru nula (0) bajtů v adresáři rekurzivně

  2. Jak získat velikost adresáře v Linuxu

  3. Seznam všech složek a podsložek

  1. Přejmenujte všechny soubory a názvy adresářů na malá písmena v Linuxu

  2. Najděte všechny nulabajtové soubory v adresáři a podadresářích

  3. Jak zrušit propojení všech symbolických odkazů v adresáři?

  1. Jak najít soubor v Linuxu ve všech adresářích rekurzivně

  2. Najít vyloučený adresář?

  3. Získat seznam všech souborů podle masky v terminálu?