Перегляд init-скриптів
Bee init-скрипти можливо повторно запускати або зупиняти, тим самим керуючи статусом сервісу, до якого вони належать. пЗапуск даних скриптів здійснюється з командного рядка і має наступний синтаксис: /etc/init.d/script-name start|stoplrestart|condrestart|status|reload Тут як script-name використовується конкретне ім'я init-скрипта, а в якості аргументів можуть виступати наступні значення: * start (Запуск сервісу); * stop (Зупинка сервісу); * restart (Зупинка і подальший запуск сервісу); * condrestart (Умовна зупинка і наступний запуск сервісу); * status (Отримання статусу стану сервісу); * reload (Повторне зчитування конфігураційного файлу сервісу). Наприклад, для умовного перезапуску сервісу sshd використовується наступна команда: [root@rhe!5 ~]# /etc/init.d/sshd condrestart
Starting sshd: [ ok ] Условний перезапуск сервісу sshd. В разі використання аргументу condrestart перезапуск сервісу буде здійснено тільки у тому випадку, якщо вже сервіс працює пв системі. В ОС Linux для управління сервісами, окрім безпосереднього звернення до файлу init-скрипта, існує спеціальна команда service (другий спосіб), в якості аргументу якій необхідно вказати аргументи аналогічні тим, що використовуються при безпосередньому пзапуске демонів через init-скрипты: [root@rhel5 ~]# service sshd reload Reloading sshd: [ ok ] Використання команди service. В даному прикладі здійснюється повторне зчитування конфігураційного файлу сервісу sshd. Однак керувати демонами у більшості випадків може тільки root.
|