/etc/passwd にリストされていないユーザー

/etc/passwd にリストされていないユーザー

私が知っている限り、私のシステムのユーザーリストは端末から印刷できます。

sed 's/\([^:]*\).*/\1/' /etc/passwd

しかし、使用しながら知った事実は

top

USER列には、実行中の一部のプロセスのユーザー名がリストされていますが、最後に「+」が付いた最初の5文字に短縮され、/etc/passwdファイルにリストされていないユーザーがあり、「debian-+」を呼び出しました。

これがリストにない理由は何ですか、myusernameが「myuse +」に省略されているのはなぜですか?

答え1

/etc/passwdできるだけ多くのユーザーデータベースの1つです。その他にはIPAなどが含まれます。以下を使用して表示getentできます。効果的な passwdデータベース。

ユーザー名の略語はtop残念ながら次のとおりです。変わらない。このコマンドを試してみることもできますw

関連情報