Der Befehl
systemctl list-units
zeigt nur Instanzen von Units an, die aktuell im Speicher geladen sind. Der Befehl
systemctl list-unit-files
listet dagegen alle in den Suchpfaden gefundenen Unit-Konfigurationsdateien auf. Beschreibungen sind bei letzterem leider nicht enthalten.
Gibt es einen praktischen Befehl, mit dem man alle Unit-Dateien mit ihren Beschreibungen auflisten kann?
Antwort1
Versuche dies
systemctl list-units --all
aktualisiert:
von der Manpage von systemctl
Liste-Unit-Dateien[MUSTER...] Listet die auf dem System installierten Unit-Dateien in Kombination mit ihrem Aktivierungsstatus auf …
nicht wieListeneinheitenDieser Befehl listet zusätzlich zu explizit instanziierten Einheiten Vorlageneinheiten auf.
Vorlageeinheiten haben @ im Namen
systemctl list-unit-files --type service | grep -i "@"