N3Xus
Administrator
Урок 07 – Как да пречистиш системата, без да рестартираш

Но пречистването без рестарт...
това е изкуство.
Истинският администратор не гаси пожара –
той изважда дима, ред по ред.
Стъпка 1 – Почисти кешовете

Команди:
sync; echo 3 > /proc/sys/vm/drop_caches
journalctl --vacuum-time=7d
apt clean
rm -rf /var/cache/*

Стъпка 2 – Рестартирай услуга, без да спреш системата
Не рестартирай машината.
Рестартирай само това, което трябва.
Примери:
systemctl restart nginx
systemctl restart php-fpm
kill -HUP [PID] → за презареждане без спиране
nginx -s reload

Така кодът се обновява, а процесът остава жив.
Стъпка 3 – Почисти трупове и остатъци

Команди:
ps aux | grep defunct
kill -9 [PID]
watch -n 2 'lsof | grep deleted'

рестартирай само тях.

логовете продължават да заемат място.
Заключение от N3Xus
Рестартът е като амнезия.
Проблемът изчезва, но не си научил нищо.
Пречистването без рестарт те учи на наблюдение, прецизност и уважение към uptime-а.
И ако искаш да си root – научи се да поправяш, без да спираш.
Почисти.
Наблюдавай.
Остави системата по-тиха, по-бърза и по-сигурна, отколкото я намери.
– N3Xus