Stop, start and restart services on Debian (Italiano)
Un servizio è un programma in esecuzione in background da utilizzare quando necessario. Apache, ssh, Nginx o Mysql sono alcuni dei servizi più noti. Su Debian, incluso Debian 10 Buster, i servizi sono memorizzati nella directory /etc/init.d/, possono essere gestiti con il sistema init o systemd, entrambi i quali saranno spiegati di seguito con esempi di 3 diversi modi per arrestare, avviare, riavviare o controllare lo stato di un servizio.
- Il comando di servizio
- Systemd
- Il/etc / init.,d directory
- Controllo di un servizio di stato su Linux Debian 10 Buster
- Avvio di servizi su Debian Linux 10 Buster
- l’Interruzione di servizi su Linux Debian 10 Buster
- Riavvio dei servizi su Linux Debian 10 Buster
Il comando di servizio
Il servizio del comando in Linux permette di controllare lo stato, stop, avviare o riavviare i servizi e i demoni, init file sotto /etc/init.d directory.,
La sintassi per interrompere, esecuzione, riavviare i servizi o stampare il loro status, la domanda è:
L’esempio seguente viene illustrato come controllare il servizio ssh stato utilizzando il comando di servizio:
Systemd
Systemd è una suite per la gestione di servizi Linux e demoni (l’ultimo “d” è a causa di Unix demoni)., Il comando systemctl consente di avviare, arrestare, riavviare e controllare lo stato dei servizi. Il suo scopo è quello di unificare la configurazione e il comportamento per tutte le distribuzioni Linux sostituendo Unix SystemV e BSD init systems.It gestisce anche il programma init descritto di seguito.
La sintassi per controllare lo stato di un servizio è la seguente:
Il/etc / init.d directory
All’avvio del sistema init è il primo programma da eseguire e rimane in esecuzione come processo con PID 1 fino a quando il sistema non si spegne.,”È l’antenato diretto o indiretto di tutti gli altri processi e adotta automaticamente tutti i processi orfani. Init viene avviato dal kernel durante il processo di avvio; si verificherà un kernel panic se il kernel non è in grado di avviarlo. Init è tipicamente assegnato l’identificatore di processo 1 “(Fonte: Wikipedia)
Tutti i servizi e i demoni che iniziano all’avvio si trovano in /etc/init.d directory. Tutti i file memorizzati in / etc / init.d supporto directory arresto, avvio, riavvio e controllo dello stato dei servizi.,
La sintassi per controllare lo stato del servizio ssh è:
Verifica dello stato di un servizio su Linux Debian 10 Buster
Di seguito troverai 3 modi diversi per verificare lo stato di un servizio su Debian 10 Buster (o qualsiasi versione moderna di Debian).,stato del servizio con il comando service:
Il servizio del comando permette di visualizzare un servizio di stato, per avviare, arrestare o riavviare per mostrare un servizio, la cui sintassi è:
l’esempio seguente mostra Il servizio ssh stato:
Nel mio caso in cui il servizio ssh è in esecuzione l’output è:
Verifica dello stato dei servizi all’interno di init.,d:
Oltre al servizio di comando è anche possibile interagire con i servizi memorizzati in/etc / init.d directory, per controllare lo stato di un servizio la sintassi è:
Per verificare lo stato del servizio ssh eseguire:
Avvio di servizi su Linux Debian 10 Buster
Per avviare i servizi su Linux utilizzando il comando service, la cui sintassi è:
L’esempio seguente viene illustrato come avviare il servizio ssh utilizzando il comando di servizio:
Come con lo stato che si può anche avviare i servizi da init.,d directory ottenendo un output informativo, la sintassi è:
l’Interruzione di servizi su Linux Debian 10 Buster
Per interrompere servizi su Debian utilizzando il servizio di comando la sintassi è:
L’esempio seguente mostra come interrompere il servizio ssh:
Per interrompere servizi utilizzo di init.,d directory la sintassi è:
L’esempio seguente mostra come interrompere il servizio ssh utilizzando /etc/init.d directory:
L’esempio seguente mostra come interrompere il servizio ssh utilizzando il comando systemctl:
Riavvio dei servizi su Linux Debian 10 Buster
Riavvio dei servizi richiede la stessa sintassi, riavviare il servizio ssh utilizzando il comando di esecuzione del servizio:
riavviare il servizio ssh utilizzando l’init.,d esecuzione directory:
E, infine, riavviare il servizio ssh utilizzando il Systemd eseguire:
questo è tutto sulla gestione dei servizi sotto Linux. Controlla la sezione Articoli correlati per saperne di più sui servizi.
Spero che hai trovato questo breve tutorial utile. Continuare a seguire LinuxHint per ulteriori aggiornamenti e suggerimenti su Linux e Networking.,
- Come elencare i servizi con systemd
- Dove sono memorizzati i servizi in Debian?
- Installa BIND 9 su Ubuntu e configuralo per l’utilizzo
- systemd unit file creazione di un servizio
- Come elencare il servizio con systemd