Probíhá hledání...

Jak zjistit využití místa na disku v linuxu?

Chceme-li zjistit, co zabírá místo na serveru, můžeme využít více příkazů.

Využít můžeme přikaz du.

du -kscx *
du -hc --max-depth=4 /dir | sort -h

Vyzkoušet můžeme také nástroj ncdu, https://dev.yorhel.nl/ncdu.
Další možnost je využítí příkazu find

find /home/ -size +1073700000c -print

Následující příkaz zobrazí veškeré soubory a složky seřazeny dle MB.

du --max-depth=1 | sort -n | awk 'BEGIN {OFMT = "%.0f"} {print $1/1024,"MB", $2}'

Pokud chceme hledat pouze ve specifické složce, můžeme využít následující skript
Skript navíc hledá soubory větší jak 500000k

find /home -type f -size +500000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }'

Komentáře

Pro odeslání komentáře je nutno být přihlášen