GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come avviare, arrestare o riavviare i servizi in CentOS 8

Nella vecchia distribuzione CentOS, usi il comando service o esegui direttamente un servizio sul tuo sistema usando il comando "/etc/init.d/ start". Nelle moderne distribuzioni, puoi facilmente avviare, interrompere o riavviare un servizio sul tuo sistema CentOS utilizzando il comando systemctl. Il comando systemctl è uno strumento molto utile attraverso il quale è possibile esaminare e controllare il gestore del servizio e il sistema systemd. Una raccolta di strumenti di gestione del sistema, librerie e demoni ci fornisce informazioni complete sull'utilizzo dei servizi a livello di server e di sistema. Se il comando systemctl viene eseguito correttamente sul tuo sistema, visualizzerà qualsiasi output nella finestra del terminale.

Descriveremo in questo tutorial come avviare, arrestare e riavviare i servizi sul sistema CentOS 8 utilizzando l'utilità systemctl. Implementiamo gli utili comandi systemctl sul sistema CentOS 8.

Prerequisiti

Gli utenti necessitano dei privilegi sudo per avviare, arrestare e riavviare un servizio.

Avvia il servizio su CentOS usando il comando systemctl

Per avviare un servizio sul tuo sistema, usa la seguente sintassi:

$ sudo systemctl start {service-name}

Ad esempio, per avviare il servizio httpd sul tuo sistema, esegui il comando indicato di seguito:

$ sudo systemctl start httpd

Controlla lo stato del servizio utilizzando il comando systemctl

Per controllare lo stato di esecuzione del servizio sul tuo sistema CentOS 8, segui la seguente sintassi dei comandi:

$ sudo systemctl status {service-name}
$ sudo systemctl status httpd

Il comando precedente mostrerà lo stato di esecuzione o disattivazione nella finestra del terminale. Se il servizio specificato è in esecuzione sul tuo sistema, lo stato attivo (in esecuzione) dovrebbe essere visualizzato sullo schermo come segue:

Interrompi il servizio su CentOS utilizzando il comando systemctl

A volte, è necessario interrompere il servizio sul sistema per avviare un nuovo servizio. Quindi, per interrompere o disattivare il servizio in esecuzione sul tuo sistema, usa la seguente sintassi:

$ sudo systemctl stop {service-name}
$ sudo systemctl stop httpd

Dopo aver eseguito il comando precedente, il servizio in esecuzione si arresterà sul tuo sistema. Ora controlla lo stato. Lo stato di disattivazione (morto) del servizio verrà visualizzato sulla finestra del terminale come segue:

Riavvia un servizio utilizzando systemctl su CentOS 8

Per riavviare un servizio su CentOS 8, utilizza la sintassi indicata di seguito:

$ sudo systemctl restart {service-name}

Ad esempio, per riavviare il servizio httpd interrotto, eseguire il comando seguente:

$ sudo systemctl restart httpd

Ricarica il servizio utilizzando il comando systemctl 

Per ricaricare forzatamente tutti i file di configurazione sul tuo sistema, digita il seguente comando per ricaricare un servizio:

$ sudo systemctl reload {service-name}

Per ricaricare il servizio httpd sul tuo sistema CentOS, esegui il comando indicato di seguito:

$ sudo systemctl reload httpd

Abilita e disabilita il servizio utilizzando il comando systemctl

Il servizio Systemctl aiuta anche gli utenti ad abilitare e disabilitare un servizio. Per abilitare il servizio httpd sul tuo sistema usa il comando indicato di seguito:

$ sudo system enable httpd

Se vuoi disabilitare il servizio httpd a causa di alcuni problemi con le porte. Quindi, esegui il comando indicato di seguito per disabilitarlo:

Conclusione

In questo articolo abbiamo mostrato come avviare, arrestare e riavviare il servizio httpd sul sistema CentOS 8 con l'aiuto del comando systemctl. Usando questa utility, puoi controllare facilmente qualsiasi servizio di sistema e a livello di server sul tuo sistema. Dacci i tuoi suggerimenti o feedback su questo articolo. Grazie!


Cent OS
  1. Come avviare, arrestare e riavviare i servizi su un server dedicato Linux

  2. Come riavviare il servizio di rete su CentOS 8 o RHEL 8

  3. Avvia, arresta o riavvia i servizi in CentOS 8 - Processo passo dopo passo?

  4. Come avviare/arrestare/riavviare i servizi in CentOS Web Panel

  5. Come arrestare/disabilitare Firewalld su CentOS/RHEL 8

Come avviare, interrompere o riavviare i servizi in Ubuntu 20.04 LTS

Come avviare, arrestare e riavviare i servizi in Debian 10

Come riavviare i servizi sulla riga di comando di Ubuntu

Come avviare, arrestare o riavviare i servizi in Ubuntu

Ubuntu:avvia, arresta, riavvia i servizi

Come avviare, arrestare o riavviare i servizi di rete su Rocky Linux 8