Come riavviare i servizi su Linux

Autore: Lewis Jackson
Data Della Creazione: 6 Maggio 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
managing services using systemctl command in linux | status , start , stop , enable ... options
Video: managing services using systemctl command in linux | status , start , stop , enable ... options

Contenuto

Questa pagina wiki ti mostrerà come riavviare un servizio in esecuzione su Linux. Puoi farlo con pochi semplici comandi per qualsiasi versione di Linux.

Passi

  1. Apri la riga di comando. La maggior parte delle distribuzioni Linux ha un'opzione Menù Nell'angolo in basso a sinistra dello schermo, troverai un'applicazione chiamata "Terminale" all'interno del menu; Queste sono le opzioni che devono essere aperte per visualizzare la riga di comando.
    • Poiché ogni distribuzione Linux avrà distribuzioni diverse, potrebbe essere necessario cercare "Terminal" o un'applicazione a riga di comando all'interno di una directory di opzioni. Menù.
    • Puoi trovare l'applicazione "Terminale" sul desktop o sulla barra degli strumenti nella parte inferiore dello schermo anziché in Menù.
    • Alcune distribuzioni Linux hanno una barra della riga di comando nella parte superiore o inferiore dello schermo.

  2. Immettere il comando per visualizzare i servizi attualmente in esecuzione. Importare ls /etc/init.d Vai a Terminale e premi ↵ Invio. Verrà visualizzato un elenco dei servizi attualmente in esecuzione e dei rispettivi nomi di comando.
    • Se questo comando non funziona, prova a cambiare ls /etc/rc.d/.

  3. Trova il nome del comando del servizio che desideri riavviare. Di solito troverai il nome del servizio (es. "Apache") sul lato sinistro dello schermo, mentre il nome del comando (es. "Httpd" o "apache2", a seconda della tua distribuzione Linux) verrà visualizzato mostrato a destra.

  4. Immettere il comando di riavvio. Importare sudo systemctl riavvia il servizio Vai a Terminale, assicurati di sostituire la parte servizio del comando dal nome del comando di servizio e premere ↵ Invio.
    • Ad esempio, per riavviare Apache su Ubuntu Linux devi digitaresudo systemctl riavvia apache2 in Terminal.
  5. Immettere la password quando richiesto. Inserisci la password che usi per il tuo account superuser, quindi tocca ↵ Invio. Questo riavvierà il servizio.
    • Se il servizio non si riavvia dopo aver eseguito quanto sopra, prova a digitare sudo systemctl stop service, stampa ↵ Invio, quindi inserisci sudo systemctl avvia il servizio.
    annuncio pubblicitario

Consigli

  • È possibile utilizzare il comando "chkconfig" per aggiungere e rimuovere servizi nel sistema di avvio.
  • Per visualizzare un elenco completo di tutti i servizi attualmente presenti nelle cartelle del tuo computer, digita ps -A in Terminal.

avvertimento

  • Non interrompere in modo casuale il servizio per provare questo. Alcuni dei servizi elencati sono considerati essenziali per mantenere il sistema stabile e in esecuzione senza intoppi.