.SERVICE Estensione file
File di unità di servizio di systemd
| Sviluppatore | Lennart Poettering and Kay Sievers |
| Popolarità |
4,2 | 5 Voti |
Che cos'è un file SERVICE?
Un file SERVICE è un file di configurazione usato da systemd, il sistema init incluso in molte distribuzioni Linux. Contiene istruzioni per avviare, arrestare, riavviare e ricaricare il servizio, oltre a informazioni su quando il servizio deve avviarsi automaticamente (ad esempio, all'avvio del sistema). I file SERVICE definiscono come systemd deve gestire uno specifico servizio o processo in background.
Maggiori informazioni
systemd organizza tutto ciò che gestisce in "unità" e un file SERVICE è un tipo di file di "unità". L'estensione .service indica a systemd che il file descrive un servizio, mentre altri file di unità possono usare estensioni diverse, come .socket per i socket o .target per i gruppi di destinazione. Gli amministratori di sistema e i pacchetti software usano i file SERVICE per controllare in modo coerente i servizi di sistema nelle distribuzioni che usano systemd.
Per impostazione predefinita, i file SERVICE installati dal sistema sono archiviati nel seguente percorso:
/lib/systemd/system/
I file SERVICE personalizzati o sovrascritti creati da un amministratore sono archiviati nel seguente percorso:
/etc/systemd/system/
NOTA: Molte distribuzioni Linux usano systemd come sistema init, tra cui Red Hat Enterprise Linux, Fedora, CentOS, Ubuntu, Arch Linux, Mageia e CoreOS.
Come aprire un file SERVICE
Puoi aprire e visualizzare i file SERVICE con qualsiasi editor di testo, poiché sono file di testo normale, ma dovresti modificarli solo quando è necessario. La maggior parte degli utenti gestisce i servizi usando comandi di systemd come systemctl start, systemctl stop e systemctl status, invece di modificare direttamente i file.
Se devi cambiare il comportamento di un servizio, non modificare il file originale in /lib/systemd/system/. Copia invece il file in /etc/systemd/system/, apporta lì le modifiche ed esegui systemctl daemon-reload per applicarle. Questo processo preserva le tue personalizzazioni durante gli aggiornamenti del sistema e gli aggiornamenti dei pacchetti.