Manuales para la línea de comandos

Man » Manual de service en línea: documentación detallada en línea para la página de manual de service

🌍
service: ejecuta un script System V init

SINOPSIS

service SCRIPT COMANDO [OPCIONES]

service --status-all

service --help | -h | --version

DESCRIPCIÓN

service ejecuta un script System V init o una unidad systemd en un entorno lo más predecible posible,
eliminando la mayoría de las variables de entorno y estableciendo el directorio de trabajo actual en /.

El parámetro SCRIPT especifica un script System V init, ubicado en /etc/init.d/SCRIPT, o el nombre de una unidad systemd. La existencia de una unidad systemd con el mismo nombre que un script en /etc/init.d hará que la unidad tenga prioridad sobre el script init.d. Los valores admitidos de COMANDO dependen del script invocado. service pasa COMANDO y OPCIONES al script init sin modificar. Para las unidades systemd, start, stop, status y reload se pasan a sus equivalentes systemctl/initctl.

Todos los scripts deben admitir al menos los comandos start y stop. Como caso especial, si COMANDO es --full-restart, el script se ejecuta dos veces, primero con el comando stop y luego con el comando start. Tenga en cuenta que, a diferencia de update-rc.d(8), service no verifica /usr/sbin/policy-rc.d.

service --status-all ejecuta todos los scripts init, en orden alfabético, con el comando status.
El estado es [ + ] para los servicios en ejecución, [ - ] para los servicios detenidos y [ ? ] para los servicios sin un
comando status. Esta opción solo llama a status para los trabajos sysvinit.

CÓDIGOS DE SALIDA

service llama al script init y devuelve el estado devuelto por este.

ARCHIVOS

/etc/init.d

El directorio que contiene los scripts System V init.

/{lib,run,etc}/systemd/system

Los directorios que contienen las unidades systemd.

ENTORNO

LANG, LANGUAGE, LC_CTYPE, LC_NUMERIC, LC_TIME, LC_COLLATE, LC_MONETARY, LC_MESSAGES, LC_PAPER,
LC_NAME, LC_ADDRESS, LC_TELEPHONE, LC_MEASUREMENT, LC_IDENTIFICATION, LC_ALL, TERM, PATH

Las únicas variables de entorno que se pasan a los scripts init.

VÉASE TAMBIÉN

/etc/init.d/skeleton
update-rc.d(8)
init(8)
invoke-rc.d(8)

systemctl(1)

AUTOR

Miloslav Trmac <_>, Petter Reinholdtsen <_>

Licencia: GNU General Public License v2 (GPLv2)

DERECHOS DE AUTOR

2006 Red Hat, Inc., Petter Reinholdtsen <_>