私のマシン(Debianテスト)で、私がするとき
ps aux | grep pam
私は得る
orto 609 0.0 0.0 58532 2148 ? S 08:06 0:00 (sd-pam)
orto 5533 0.0 0.0 12724 1948 pts/1 S+ 16:51 0:00 grep pam
(sd-pam)
プロセスの奇妙な名前のようです。このフォーラムを読むと、この名前はsystemdによって意図的に設定されていることがわかります。では、ソースコード我々が見ます
/* The child's job is to reset the PAM session on
* termination */
/* This string must fit in 10 chars (i.e. the length
* of "/sbin/init"), to look pretty in /bin/ps */
rename_process("(sd-pam)");
きれいに見えるとはどういう意味ですか?名前だけでなく/bin/ps
選択する理由は何ですか?名前の周りに括弧を付けることは、このプロセスがカーネルスレッドのような特別なものを持っていることを示しているようです。(sd-pam)
sd-pam
[kintegrityd]
systemd-cgls
?)