Il comando initctl invia comandi al daemon init di Upstart. Usalo per monitorare lavori o eventi, chiamare direttamente lavori o inviare eventi personalizzati al demone.
Sintassi:
# initctl [options] command
Opzioni
Opzione | Descrizione |
---|---|
–show-id | Mostra ID processo univoco (pid) e ID lavoro. |
–per-id | Il parametro passato al comando è un ID lavoro. |
–non aspettare | Quando usi start, stop o emit, esci immediatamente invece di aspettare che la richiesta finisca. |
–silenzioso | Mostra gli errori solo durante l'esecuzione del comando dato. |
Esempi di comando initctl
1. Per avviare il lavoro/servizio:
# initctl start JOB
2. Per interrompere un lavoro/servizio:
# initctl stop JOB
3. Per riavviare un lavoro/servizio:
# initctl restart JOB
4. Per ricaricare un lavoro/servizio:
# initctl reload JOB
5. Per ottenere lo stato di un servizio/lavoro:
# initctl status JOB
6. Per elencare tutti i servizi/lavori controllati da initctl:
# initctl list
7. Per ricaricare il file di configurazione:
# initctl reload-configuration JOB
8. Per ottenere la versione del demone init:
# initctl version
9. Per impostare la priorità del registro:
# initctl debug # initctl info # initctl message # initctl warn # initctl error # initctl fatal