El comando initctl envía comandos al daemon init de Upstart. Úselo para monitorear trabajos o eventos, llamar trabajos directamente o enviar eventos personalizados al daemon.
Sintaxis:
# initctl [options] command
Opciones
Opción | Descripción |
---|---|
–show-ids | Mostrar identificación de proceso única (pid) así como la identificación del trabajo. |
–por-id | El parámetro pasado al comando es una identificación de trabajo. |
–sin esperar | Cuando utilice iniciar, detener o emitir, salga inmediatamente en lugar de esperar a que finalice la solicitud. |
–silencio | Solo muestra errores al ejecutar el comando dado. |
Ejemplos de comandos initctl
1. Para iniciar el trabajo/servicio:
# initctl start JOB
2. Para detener un trabajo/servicio:
# initctl stop JOB
3. Para reiniciar un trabajo/servicio:
# initctl restart JOB
4. Para recargar un trabajo/servicio:
# initctl reload JOB
5. Para obtener el estado de un servicio/trabajo:
# initctl status JOB
6. Para enumerar todos los servicios/trabajos controlados por initctl:
# initctl list
7. Para recargar el archivo de configuración:
# initctl reload-configuration JOB
8. Para obtener la versión del demonio init:
# initctl version
9. Para establecer la prioridad del registro:
# initctl debug # initctl info # initctl message # initctl warn # initctl error # initctl fatal