GNU/Linux >> Znalost Linux >  >> Linux

Pomocí ls vypíšete adresáře a jejich celkové velikosti

Zkuste něco jako:

du -sh *

krátká verze:

du --summarize --human-readable *

Vysvětlení:

du :D isk U šalvěj

-s :Zobrazí souhrn pro každý zadaný soubor. (Ekvivalentní -d 0 )

-h :Výstup „čitelný pro člověka“. Použijte přípony jednotek:B yte, K ibibyte (KiB), M ebibajt (MiB), G ibibyte (GiB), T ebibajt (TiB) a P ebibajt (PiB). (BASE2)


du -sk * | sort -n seřadí složky podle velikosti. Užitečné při hledání volného místa..

nebo du -sh * | sort -h používá se v režimu čitelném pro člověka


Linux
  1. Jak identifikovat pracovní adresáře pomocí Shell znaků a proměnných

  2. Jak šifrovat a dešifrovat soubory a adresáře pomocí Tar a OpenSSL

  3. Zobrazení seznamu všech úloh „at“ a jejich příslušných příkazů

  1. Jak vypisovat, nahrávat a stahovat soubory ze serveru SFTP pomocí golang

  2. Odstraňte soubory a adresáře podle jejich jmen. Žádný takový soubor nebo adresář?

  3. Vypsat celkovou velikost využití disku podle adresářů / složek v systému Linux

  1. Jak vypsat rekurzivní velikosti souborů a adresářů v adresáři?

  2. 6 rsync Příklady k vyloučení více souborů a adresářů pomocí exclude-from

  3. Jak rekurzivně vypsat všechny soubory a adresáře