Linux で systemd サービスの内容を確認したい場合は、次のコマンドを実行します。
systemctl status myservice
XML を確認し、cat を実行して、どのコマンド、スクリプト、変数がこのサービスを使用しているかを確認します。
Solaris では以下を使用します:
svcs -xv myservice
AIXでは、nimclientサービスが表示されます
lssrc -a|grep nimclient
lssrc -s nimclient
AIX 上の nimclient サービスの内容 (使用するスクリプト、コマンドの詳細など) を確認するにはどうすればよいですか?
答え1
最も近いものは次のとおりです。
odmget -q subsysname=nimclient SRCsubsys
...これは、プログラムへのパスと、その入力、出力、stderrが何に接続されているかに関する情報を含むスタンザを出力します。設定可能なパラメータは、mkssys コマンドには、これらのパラメータに関する詳細情報が記載されています。
サブシステムがサポートしている場合は、長い形式で現在のステータスを照会できます。
lssrc -l -s nimclient
以下はodmget
xntpd サービスからのサンプル出力です (表示するための nimclient サブシステムが手元にありません)。
$ 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"