GNU/Linux >> Znalost Linux >  >> Linux

Jak lze zjistit, které soubory zabírají 80 % místa na linuxovém webovém serveru?

Řešení 1:

Určitě existují propracovanější způsoby, ale ten, který si pamatuji, je

du --max-depth=1 -h /

Nyní vezměte adresář, který zabírá nejvíce místa (du --max-depth=1 -h /yourdir) a jděte hlouběji, dokud nenajdete svého viníka.
Pokud chcete, aby byl váš výstup seřazen podle velikosti a nezáleží vám na formátu čitelném pro člověka, můžete také provést du --max-depth=1 /your_dir | sort -n

Řešení 2:

Zjistil jsem, že ncdu (http://dev.yorhel.nl/ncdu) je pro to docela užitečné.

Řešení 3:

Používám Gnome program baobab. Můžete to spustit na ploše a připojit se přes SSH k serveru. Zobrazuje snadno čitelnou grafickou mapu využití místa na disku. Je nainstalován pod Gnome jako "Disk Usage Analyzer"

Řešení 4:

Vyzkoušejte gt5.

Řešení 5:

df -ks ukáže, které fs jsou problémem. Pak pro něj cd do adresáře nejvyšší úrovně a rundu -xk | seřadit -n | tail -25toto zobrazí horních 25 dir, seřazených, pro slunce 9 nebo dřívější nahraďte x d.


Linux
  1. Linux / UNIX :Jak najít soubory, které mají nastaveno SUID/SGID

  2. Jak najdu hlavičkové soubory programovacího jazyka C v Linuxu?

  3. Jak najít instalační cestu git v Mac nebo Linuxu?

  1. Linux – Jak zjistit, jaké pevné disky jsou v systému?

  2. Linux – Jak lze zkontrolovat informace o struktuře adresářů souboru Unix/linux?

  3. Jak lze identifikovat používané linuxové distro?

  1. Jak zjistit, který Shell používáte v Linuxu

  2. Jak používat Linuxový příkaz find k hledání souborů

  3. Jak najít všechny řídké soubory v Linuxu