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

🔌 Умный разбор: как правильно управлять процессами в Linux

🔌 Умный разбор: как правильно управлять процессами в Linux

Привет, увлечённые системщики и DevOps-энтузиасты! 🚀

Бывали моменты, когда кажется, что система просто зависла? А может, тебе нужно запустить несколько задач одновременно, не мешая друг другу? Тогда этот лайфхак точно для тебя!

Основная идея — научиться управлять процессами так, чтобы процессы не мешали и легко контролировались.

- Чтобы посмотреть все запущенные процессы:

ps aux

- Если нужно найти конкретный процесс, используй:

ps aux | grep <имя_процесса>

- Остановить зависший процесс — команда kill:

kill <pid>

- А если процесс не реагирует — принудительный kill:

kill -9 <pid>

- Для одновременного запуска нескольких процессов — используем &:

./script1.sh & ./script2.sh &

- Или управляем задачами через jobs и fg/bg:

jobs

fg %1

bg %2

- А ещё полезно ставить процессы в фоновый режим с помощью nohup, чтобы они продолжали работу даже после выхода из сессии:

nohup ./your_script.sh &

Обучаясь тонкостям управления процессами, ты будешь на шаг ближе к мастерству системного администратора.

Знаешь ли ты, как избежать конфликтов при запуске нескольких сервисов одновременно?

Прокачай навыки и делись ими — ведь управление процессами — основа надежной системы!

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

📩 Завтра: « Как отслеживать использование ресурсов системы в реальном времени»!

Включи 🔔 и не пропусти!