Wenn ich unter Linux den Inhalt des systemd-Dienstes sehen möchte, führe ich Folgendes aus:
systemctl status myservice
Ich sehe das XML, ich führe „cat“ aus und ich sehe, welche Befehle, Skripts und Variablen diesen Dienst verwenden.
Unter Solaris verwende ich:
svcs -xv myservice
Unter AIX sehe ich den Nimclient-Dienst
lssrc -a|grep nimclient
lssrc -s nimclient
Wie kann ich den Inhalt (welche Skripts verwendet werden, Befehlsdetails usw.) des Nimclient-Dienstes unter AIX anzeigen?
Antwort1
Ich denke, das Beste, was Sie erreichen können, ist:
odmget -q subsysname=nimclient SRCsubsys
... gibt eine Strophe aus, die Informationen über den Pfad zum Programm und die Verbindung zu dessen Input, Output und stderr enthält. Die konfigurierbaren Parameter stammen aus demBefehl mkssys, wo Sie weitere Informationen zu diesen Parametern finden.
Sofern das Subsystem dies unterstützt, können Sie seinen aktuellen Status in Langform abfragen:
lssrc -l -s nimclient
Hier ist eine Beispielausgabe odmget
des xntpd-Dienstes (ich habe kein Nimclient-Subsystem zur Hand, das ich zeigen könnte):
$ odmget -q subsysname=xntpd SRCsubsys
SRCsubsys:
subsysname = "xntpd"
synonym = ""
cmdargs = ""
path = "/usr/sbin/xntpd"
uid = 0
auditid = 0
standin = "/dev/console"
standout = "/dev/console"
standerr = "/dev/console"
action = 2
multi = 0
contact = 3
svrkey = 0
svrmtype = 0
priority = 20
signorm = 0
sigforce = 0
display = 1
waittime = 20
grpname = "tcpip"