Найти в Дзене
Уроки Linux

🕵️‍♂️ Как быстро диагностировать проблемы с процессами в Linux

🕵️‍♂️ Как быстро диагностировать проблемы с процессами в Linux

Привет, любители Linux! 🚀

Зачастую, чтобы понять, почему система «тормозит» или какая-то программа зависла, нужно быстро заглянуть внутрь. Сегодня расскажу, как легко отследить, что же загружает твой сервер!

🔎 Основные инструменты для поиска проблем:

- *top* — показывает активные процессы и их нагрузку прямо в реальном времени;

- *ps aux* — выводит список всех запущенных процессов с подробностями;

- *htop* — улучшенный интерфейс для мониторинга, удобно сортировать и фильтровать;

- *iotop* — следит за вводом-выводом диска и показывает, какие процессы его создают;

- *lsof* — выводит список открытых файлов и сокетов, помогает понять, что использует конкретный процесс.

Например, чтобы найти ресурсозатратный процесс, выполни:

top

Если хочется смотреть в красивом интерфейсе — запускаем:

htop

А чтобы узнать, какой процесс таскает диск, используй:

sudo iotop

Быстрое обнаружение узкой стороны — залог стабильности: не надо страдать и гадать, что «зависло». Наоборот, — просто погружаешься внутрь системы!

А ты когда-нибудь сталкивался с «подвешенным» сервером? Чем помогло решение подобной проблемы?

Прокачивай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

📩 Завтра: Разбор работы сетевого стека — как понять, где затык? Не пропусти! Включи 🔔 чтобы не пропустить!