C Shell Wiki
Posts (Latest 10 updated) :
Read all
Contents:
  1. [Linux] C Shell (csh) systemctl uso: Gestire i servizi di sistema
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
      1. Avviare un servizio
      2. Fermare un servizio
      3. Riavviare un servizio
      4. Controllare lo stato di un servizio
      5. Abilitare un servizio all’avvio
      6. Disabilitare un servizio dall’avvio
    5. Tips

[Linux] C Shell (csh) systemctl uso: Gestire i servizi di sistema

Overview

Il comando systemctl è utilizzato per controllare il sistema e i servizi di gestione. Permette di avviare, fermare, riavviare e monitorare i servizi di sistema su sistemi operativi basati su systemd.

Usage

La sintassi di base del comando systemctl è la seguente:

systemctl [opzioni] [argomenti]

Common Options

Ecco alcune opzioni comuni per systemctl:

  • start: Avvia un servizio.
  • stop: Ferma un servizio.
  • restart: Riavvia un servizio.
  • status: Mostra lo stato di un servizio.
  • enable: Abilita un servizio per l’avvio automatico al boot.
  • disable: Disabilita un servizio dall’avvio automatico al boot.

Common Examples

Ecco alcuni esempi pratici di utilizzo di systemctl:

Avviare un servizio

systemctl start nome_servizio

Fermare un servizio

systemctl stop nome_servizio

Riavviare un servizio

systemctl restart nome_servizio

Controllare lo stato di un servizio

systemctl status nome_servizio

Abilitare un servizio all’avvio

systemctl enable nome_servizio

Disabilitare un servizio dall’avvio

systemctl disable nome_servizio

Tips

  • Assicurati di avere i permessi necessari (spesso è richiesto l’uso di sudo) per eseguire comandi che modificano lo stato dei servizi.
  • Utilizza systemctl list-units --type=service per visualizzare tutti i servizi attivi e il loro stato.
  • Controlla i log di un servizio con journalctl -u nome_servizio per diagnosticare problemi.