Найти в Дзене
Записки Сисадмина

Топ-5 команд Linux, которые спасут тебя в критической ситуации (практика)

🔥 Linux — мощная система, но когда что-то идет не так, важно знать, как быстро исправить проблему. В этой статье разберем 5 команд, которые выручат в критический момент — от зависших процессов до нехватки места на диске. Сохраняйте в закладки, пригодится! Проблема: Система тормозит, программы не запускаются — возможно, диск переполнен. 💡 Решение: bash df -h Эта команда покажет, сколько места занято и свободно на всех разделах. -h выводит размеры в удобном формате (ГБ, МБ). 🔹 Что делать, если диск полный? bash sudo rm /var/log/*.log Очистить кэш пакетов: bash sudo apt clean # для Debian/Ubuntu sudo dnf clean all # для Fedora/RHEL Проблема: Программа не отвечает и не закрывается. 💡 Решение: top
(или htop, если установлен). bash kill -9 PID 🔹 Пример: bash kill -9 1234 Проблема: Система не загружается после сбоя, файлы повреждены. 💡 Решение: bash sudo fsck /dev/sdX # замените X на нужный диск (sda1, sdb2 и т. д.)
🔹 Важно: Не запускайте fsck на смонтированном диске! Проблема: "
Оглавление

🔥 Linux — мощная система, но когда что-то идет не так, важно знать, как быстро исправить проблему. В этой статье разберем 5 команд, которые выручат в критический момент — от зависших процессов до нехватки места на диске. Сохраняйте в закладки, пригодится!

1. df -h — Проверка свободного места на диске

Проблема: Система тормозит, программы не запускаются — возможно, диск переполнен.

-2

💡 Решение:

bash
df -h

Эта команда покажет, сколько места занято и свободно на всех разделах. -h выводит размеры в удобном формате (ГБ, МБ).

🔹 Что делать, если диск полный?

  • Удалить старые логи:
bash
sudo rm /var/log/*.log

Очистить кэш пакетов:

bash
sudo apt clean # для Debian/Ubuntu
sudo dnf clean all # для Fedora/RHEL

2. kill -9 — Убить зависший процесс

-3

Проблема: Программа не отвечает и не закрывается.

💡 Решение:

  1. Найти процесс:
  2. bash
top
(или
htop, если установлен).
  1. Запомнить PID (идентификатор процесса).
  2. Принудительно завершить:
bash
kill -9 PID

🔹 Пример:

bash
kill -9 1234

3. fsck — Восстановление файловой системы

Файлы сломаны? Почини за 1 команду!
Файлы сломаны? Почини за 1 команду!

Проблема: Система не загружается после сбоя, файлы повреждены.

💡 Решение:

  1. Загрузиться с LiveCD/USB.
  2. Проверить диск:
bash
sudo fsck /dev/sdX # замените X на нужный диск (sda1, sdb2 и т. д.)

🔹 Важно: Не запускайте fsck на смонтированном диске!

4. chmod и chown — Восстановление прав доступа

Доступ запрещен? Взломай права!
Доступ запрещен? Взломай права!

Проблема: "Доступ запрещен" — вы случайно изменили права или владельца файлов.

💡 Решение:

  • Вернуть права на папку:
bash
sudo chmod 755 /путь/к/папке
  • Вернуть владельца:
bash
sudo chown user:user /путь/к/файлу

🔹 Где взять имя пользователя?

bash
whoami

5. systemctl — Рестарт зависших служб

Сеть упала? Верни её за секунду!
Сеть упала? Верни её за секунду!

Проблема: Сеть не работает, сервис не отвечает.

💡 Решение:

  • Проверить статус службы:
bash
systemctl status network-manager
  • Перезапустить:
bash
sudo systemctl restart network-manager

🔹 Другие полезные команды:

bash
sudo systemctl start служба
sudo systemctl stop служба
sudo systemctl enable служба # автозагрузка

Вывод: Будь готов к любым сбоям!

Сохрани статью, чтобы не потерять!
Сохрани статью, чтобы не потерять!

Эти команды — маст-хэв для любого пользователя Linux. Сохраните их, и в критический момент вы спасете свою систему за пару минут.

📌 Какая команда вам уже пригодилась? Пишите в комментариях!

🔔 Подпишись, чтобы не пропустить новые полезные гайды!

#Linux #Администрирование #Терминал #Советы #IT