私が知っている限り、私のシステムのユーザーリストは端末から印刷できます。
sed 's/\([^:]*\).*/\1/' /etc/passwd
しかし、使用しながら知った事実は
top
USER列には、実行中の一部のプロセスのユーザー名がリストされていますが、最後に「+」が付いた最初の5文字に短縮され、/etc/passwdファイルにリストされていないユーザーがあり、「debian-+」を呼び出しました。
これがリストにない理由は何ですか、myusernameが「myuse +」に省略されているのはなぜですか?
答え1
/etc/passwd
できるだけ多くのユーザーデータベースの1つです。その他にはIPAなどが含まれます。以下を使用して表示getent
できます。効果的な passwd
データベース。
ユーザー名の略語はtop
残念ながら次のとおりです。変わらない。このコマンドを試してみることもできますw
。