VPS servery

Co na VPS zabírá disk a RAM

Příkazy, kterými zjistíš, co plní disk a paměť VPS, a jak bezpečně uvolnit místo.

2 min čtení·Aktualizováno 28. října 2026

Disk

df -h /

Ukáže velikost disku a volné místo. Pak hledej největší složky – postupně se zanoř tam, kde je nejvíc:

du -xh --max-depth=1 / | sort -h
du -xh --max-depth=1 /var | sort -h

Pohodlnější je ncdu – složkami procházíš šipkami a klávesou d mažeš:

apt install -y ncdu
ncdu -x /

Nejčastější žrouti místa

CoKontrolaÚklid
Systémový logjournalctl --disk-usagejournalctl --vacuum-size=200M
Stažené balíčkydu -sh /var/cache/aptapt clean
Nepotřebné balíčky a stará jádra–apt autoremove
Dockerdocker system dfdocker system prune
Logy aplikacídu -sh /var/log/*rotace logů, smazání starých
Vlastní zálohyls -lh /root/zalohystaré smazat, ostatní přesunout mimo VPS

docker system prune smaže zastavené kontejnery, nepoužívané sítě a image bez názvu. S přepínačem --volumes maže i nepoužívané volumy, tedy data – ten používej opatrně.

Smazal jsi velký soubor a místo se neuvolnilo? Nějaký proces ho má pořád otevřený (typicky log). Restartuj službu, která do něj zapisovala.

RAM

free -h

Důležitý je sloupec available. Linux volnou paměť využívá jako cache (buff/cache) a uvolní ji, když ji aplikace potřebují – vysoké used samo o sobě problém není.

Procesy podle spotřeby paměti:

ps aux --sort=-%mem | head -n 10

Živý přehled dá top (řazení podle paměti klávesou M) nebo přehlednější htop (apt install -y htop).

Došla paměť?

Když RAM dojde, jádro ukončí proces, který jí bere nejvíc (OOM killer). Ověříš to takto:

journalctl -k | grep -i "out of memory"

Pomůže omezit paměť aplikace (např. -Xmx u Javy), přidat swap (Aktualizace a swap) nebo větší balíček v záložce Změna balíčku. Vývoj spotřeby ukazují grafy na Přehledu VPS v panelu.

VPS od 299 Kč měsíčně

Vlastní virtuální server s root přístupem pro cokoliv, co potřebujete.

Zobrazit balíčky