Autore:
Florence Bailey
Data Della Creazione:
23 Marzo 2021
Data Di Aggiornamento:
1 Luglio 2024
Contenuto
Questo articolo ti mostrerà come forzare il riavvio di un servizio (servizio) in Linux. Questo può essere fatto con pochi semplici comandi su qualsiasi distribuzione Linux.
Passi
- 1 Apri un terminale. La maggior parte delle distribuzioni Linux ha un menu (nell'angolo in basso a sinistra dello schermo) che contiene l'applicazione Terminale. Il terminale è analogo alla riga di comando di Windows.
- L'interfaccia utente dipende dalla distribuzione Linux, quindi potrebbe essere necessario trovare l'applicazione Terminale all'interno di una delle cartelle del menu.
- È possibile che l'icona dell'applicazione Terminale si trovi sul desktop o nella barra degli strumenti nella parte inferiore dello schermo, anziché nel Menu.
- In alcune distribuzioni Linux, la riga del terminale appare nella parte superiore o inferiore dello schermo.
- 2 Immettere il comando per visualizzare un elenco di tutti i servizi attivi. accedere ls /etc/init.d nel terminale e premere Entra... La schermata visualizza un elenco di servizi in esecuzione e i nomi dei comandi corrispondenti.
- Se questo comando non ha funzionato, inserisci ls /etc/rc.d/.
- 3 Trova il nome del comando del servizio che desideri riavviare. In genere, il nome del servizio (ad esempio, "Apache") viene visualizzato sul lato sinistro dello schermo e il nome del comando (ad esempio, "httpd" o "apache2" a seconda della distribuzione Linux) viene visualizzato sul lato destro del schermo.
- 4 Immettere il comando per riavviare il servizio. accedere sudo systemctl riavvia il servizio nel terminale, dove invece di servizio sostituire il nome del comando di servizio e quindi premere Entra.
- Ad esempio, per riavviare Apache su Ubuntu, inserisci sudo systemctl riavvia apache2 nel terminale.
- 5 Inserisci la tua password quando richiesto. Immettere la password del superutente e quindi fare clic su Entra... Il servizio verrà riavviato.
- Se il servizio non è stato riavviato, inserisci sudo systemctl stop service, clicca Entrae poi entra sudo systemctl start service.
Consigli
- Utilizzando il comando "chkconfig", è possibile aggiungere e rimuovere un servizio dall'elenco di avvio.
- Per vedere un elenco di tutti i servizi attivi (in tutte le directory), inserisci ps -A nel terminale.
Avvertenze
- Non interrompere i servizi di cui non conosci lo scopo. Tieni presente che alcuni servizi sono necessari per mantenere il sistema in esecuzione senza problemi.