tgoop.com/srv_admin_linux/631
Last Update:
Шпаргалка по часто используемым командам systemctl
1. Посмотреть статус службы. Покажет статус службы на примере сети networksystemctl status network
2. Запустить сервис. Запустит сервис баз данных на примере mysqlsystemctl start mysql
3. Остановить службу. Остановит сервис времени ntpdsystemctl stop ntpd
4. Перезапустить службу. Перезапустит веб-сервер nginxsystemctl restart nginx
5. Включить автозапуск службы. Разрешит автозапуск веб-сервера apachesystemctl enable apache
6. Отключить автозапуск службы. Запретит автозапуск брандмауэра firewalldsystemctl disable firewalld
7. Выполнить команду на удаленной системе. Остановит cron на компьютере с IP-адресом 192.168.0.15, подключившись под учетной записью rootsystemctl --host [email protected] stop cron
8. Перезагрузить сервер. Перезагрузит локальный серверsystemctl reboot
9. Проверка работы сервиса. Выполняется с помощью опции is-active. В данном примере мы проверим работу службы docker.systemctl is-active docker
а) Если сервис запущен, мы увидим:
active
б) Если не запущен:
failed
... или:
inactive
в) Если такого сервиса нет в системе:
unknown
... или:
inactive
Если сервис не работает или его нет в системе, команда вернет код ошибки, таким образом конструкция:systemctl is-active docker && docker run hello-world
... приведет к выполнению команды docker run hello-world только в том случае, если сервис docker работает.
BY Админские угодья
Share with your friend now:
tgoop.com/srv_admin_linux/631