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

🛠️ Основные команды для диагностики проблем в Linux

🛠️ Основные команды для диагностики проблем в Linux

Привет, друзья! 🚀 Хотите научиться быстро находить и решать неисправности в системе? Тогда этот мини-гайд — именно для вас! Быстрый разбор команд, которые обязательно должны быть в арсенале каждого sysadmin или DevOps.

🔍 Проверки сети

- Посмотрите активные интерфейсы:

ip a

- Проверка соединения с сервером:

ping 8.8.8.8

- Проверка маршрутов:

ip r

🧙‍♂️ Анализ загрузки и ресурсов

- Проверяем использование CPU:

top или htop

- Проверка памяти и swap:

free -h

- Проверка дискового пространства:

df -h

❗ Ошибки запуска или запуска процессов

- Посмотрите статус сервиса:

systemctl status <имя_сервиса>

- Обновление логов:

journalctl -xe

🔧 Работа с правами и файлами

- Убедись в правильных правах:

ls -l /path/to/file

- Исполни команду от рута, если нужно:

sudo <команда>

- Измени права или владельца:

chmod и chown

💾 Обнаружение места, занимаемого файлами

- Найди самые большие директории:

du -h / | sort -rh | head -20

- Очисти кэш apt (для Debian-подобных):

sudo apt-get clean

Эти инструменты — твой путь к быстро решению большинства проблем.

А ты подготовился к возможным сбоям?

Приглашаем тебя в наш телеграм-канал https://t.me/LinuxSkill за дополнительными ценный знаниями и в бота https://t.me/gradeliftbot для тестирования своих навыков! Вперед к мастерству!

Что самое сложное для тебя при диагностике ошибок? Делись в комментариях!