🛠️ Как управлять службами в Linux без команд systemctl и service
Привет, любители Linux-магии! ✨
Если хочешь стать настоящим магом системного администрирования, стоит знать, как управлять службами даже при отсутствии привычных команд. Это пригодится в случаях, когда системы работают в минимальных режимах или с кастомными утилитами.
Что важно знать:
- Использовать напрямую файлы внутри /etc/init.d/
- Запускать скрипты вручную для старта и остановки служб
- Проверять состояние процессов по их именам
Например, чтобы запустить службу:
- Найди скрипт службы в:
/etc/init.d/
- Запусти его:
sudo /etc/init.d/nginx start
- Для остановки:
sudo /etc/init.d/nginx stop
- Посмотреть статус иногда можно через:
ps aux | grep nginx
Если команда systemctl недоступна — не отчаивайся! Именно так иногда работают мини-образы или контейнеры. Время проявить изобретательность и понять внутреннюю кухню Linux.
Обрати внимание, что в современных системах эти скрипты могут быть заменены или отключены, поэтому важно уметь возвращаться к истокам!
Проектируешь автоматизацию? Тогда ты уже заценил преимущества работы напрямую с init-скриптами.
И как думаешь, какие еще скрытые возможности Linux стоит изучить?
Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot
📩 Завтра: Как быстро настроить Fail2Ban за 5 минут!
Включи 🔔 чтобы не пропустить!