Se sei l'amministratore di sistema, puoi vedere tutti i servizi come process manager, login, syslog e così via in esecuzione in background sul tuo dispositivo.
Questi servizi aiutano con il funzionamento del sistema e si connettono ad altri programmi. E puoi anche elencare tutti questi servizi su Ubuntu.
Qui a LinuxAPT, esamineremo come elencare tutti i servizi utilizzando il comando systemctl su Ubuntu 20.04.
Qual è la sintassi del comando systemctl?
La sua sintassi è riportata di seguito:
$ systemctl [options] [command]
Per elencare tutti i servizi, esegui:
$ systemctl --no-pager
1. Come elencare tutti i file di unità?
Per fare ciò, esegui il seguente comando:
$ systemctl list-units --all --type=service --no-pager
2. Come elencare i file delle unità di sistema?
Per fare ciò, Esegui:
$ systemctl list-unit-files --no-pager
3. Come combinare il comando grep per cercare un file di unità specifico?
La sintassi:
$ systemctl list-unit-files --no-pager | grep service_name
Ad esempio, vogliamo cercare "sessione":
$ systemctl list-unit-files --no-pager | grep session
4. Come elencare i file dell'unità di servizio systemd per stato?
Combineremo il comando grep per farlo. Ad esempio, elencheremo i file dell'unità di servizio di sistema che sono nello stato abilitato:
$ systemctl list-unit-files | grep enabled
Inoltre, potresti voler elencare i file dell'unità di servizio di sistema nello stato disabilitato con il comando seguente:
$ systemctl list-unit-files | grep disabled
5. Come elencare i servizi usando il comando pstree?
Il comando per farlo è riportato di seguito:
$ pstree
6. Come elencare i gruppi che utilizzano la maggior parte delle risorse?
Eseguire il comando seguente per farlo:
$ systemd-cgtop