Привет, родные 👋 В прошлой серии мы собрали домашнюю «лабу».
Теперь — база, без которой DevOps не живёт: как устроен Linux изнутри и где искать правду, когда что-то падает. Зачем это нужно
— Вот как это работает: сервис не стартует → ты смотришь процессы, права, логи и статус сервиса.
— Это может вам помочь на собеседовании и в реальных рабочих кейсах: меньше гаданий, больше фактов. Что разберём Что знать на уровне джуна:
— ps aux — «снимок» всех процессов сейчас.
— top или htop — кто ест CPU/память прямо сейчас.
— pstree — дерево процессов (наглядно).
— kill PID и kill -9 PID — мягко и жёстко завершить, но «-9» только если без вариантов. Пример из жизни: nginx не стартует, а порт 80 занят. Смотри процессы и слушающие порты — найдёшь «виновника». Вот почему это важно: неправильные права ломают старт сервисов и доступ к логам.
Типичная ошибка новичка — «дать 777». Так не делаем. Дай ровно то, что нужно процессу. Полезный минимум:
— sudo apt update — обновить список пакетов.
—