Releases/40/services: различия между версиями

Материал из ALT Linux Wiki
< Releases‎ | 40
(Import from freesource.info)
 
 
(не показаны 3 промежуточные версии 2 участников)
Строка 1: Строка 1:
{{MovedFromFreesourceInfo|AltLinux/Releases/40/services}}
== Вопрос 1: как запустить или остановить сервис (демон, daemon)? ==
== Вопрос 1: как запустить или остановить сервис (демон, daemon)? ==


'''Ответ:''' Для запуска/перезапуска/получения сведений/остановки сервисов используется программа '''service'''.
'''Ответ:''' Для запуска/перезапуска/получения сведений/остановки сервисов используется программа '''service'''.
Примеры:
Примеры:
запуск сервиса CUPS (поддержка печати в Линукс)
запуск сервиса CUPS (поддержка печати в Линукс)
<div class="action"><div class="action-content">[root@threebears ]# service cups start
<pre>[root@threebears ]# service cups start
Starting CUPS service:                                                  [ DONE ]</div></div>
Starting CUPS service:                                                  [ DONE ]</pre>


проверка статуса
проверка статуса
<div class="action"><div class="action-content">[root@threebears ]# service cups status
<pre>[root@threebears ]# service cups status
cupsd is running</div></div>
cupsd is running</pre>


остановка сервиса
остановка сервиса
<div class="action"><div class="action-content">[root@threebears ]# service cups stop
<pre>[root@threebears ]# service cups stop
Stopping CUPS service:                                                  [ DONE ]</div></div>
Stopping CUPS service:                                                  [ DONE ]</pre>


Кроме start, stop, status доступны команды restart, reload (для некоторых сервисов).
Кроме start, stop, status доступны команды restart, reload (для некоторых сервисов).


== Вопрос 2: как включить автоматический запуск сервиса при загрузке системы? ==
== Вопрос 2: как включить автоматический запуск сервиса при загрузке системы? ==
Строка 25: Строка 23:
Примеры:
Примеры:
выяснение текущего состояния запуска сервиса CUPS
выяснение текущего состояния запуска сервиса CUPS
<div class="action"><div class="action-content">[root@threebears ]# chkconfig --list cups
<pre>[root@threebears ]# chkconfig --list cups
cups            0:выкл  1:выкл  2:вкл  3:вкл  4:вкл  5:вкл  6:выкл</div></div>
cups            0:выкл  1:выкл  2:вкл  3:вкл  4:вкл  5:вкл  6:выкл</pre>


отключение запуска сервиса CUPS для runlevel 3
отключение запуска сервиса CUPS для runlevel 3
<div class="action"><div class="action-content">[root@threebears ]# chkconfig --level 3 cups off</div></div>
<pre>[root@threebears ]# chkconfig --level 3 cups off</pre>


Запуск '''chkconfig --list''' выдаст список всех доступных сервисов.
Запуск '''chkconfig --list''' выдаст список всех доступных сервисов.
{{Category navigation|title=Releases/40|category=Releases/40|sortkey={{SUBPAGENAME}}}}

Текущая версия от 07:17, 14 мая 2013

Вопрос 1: как запустить или остановить сервис (демон, daemon)?

Ответ: Для запуска/перезапуска/получения сведений/остановки сервисов используется программа service. Примеры:

запуск сервиса CUPS (поддержка печати в Линукс)

[root@threebears ]# service cups start
Starting CUPS service:                                                  [ DONE ]

проверка статуса

[root@threebears ]# service cups status
cupsd is running

остановка сервиса

[root@threebears ]# service cups stop
Stopping CUPS service:                                                  [ DONE ]

Кроме start, stop, status доступны команды restart, reload (для некоторых сервисов).

Вопрос 2: как включить автоматический запуск сервиса при загрузке системы?

Ответ: воспользуйтесь командой chkconfig, подробнее см. man chkconfig

Примеры: выяснение текущего состояния запуска сервиса CUPS

[root@threebears ]# chkconfig --list cups
cups            0:выкл  1:выкл  2:вкл   3:вкл   4:вкл   5:вкл   6:выкл

отключение запуска сервиса CUPS для runlevel 3

[root@threebears ]# chkconfig --level 3 cups off

Запуск chkconfig --list выдаст список всех доступных сервисов.