psコマンドはユーザー名ではなくuidを表示します。どのように解決しますか?
psコマンドを使用すると、一部のユーザーがユーザー名を表示していることがわかります。一部のユーザーは、nmonプログラムの実行時webmasterなどのUIDを表示していますが、psはuid 500を直接表示していません。
manによると、8人のユーザー名のアカウントには完全なユーザー名が表示され、9人のユーザー名のアカウントにはUIDが表示されている。
次のコマンドを使用して解決します。ps -o ruser=userForLongName -e -o pid,ppid,c,stime,tty,time,cmd
注意:「userForLongName」は任意に記入され、Linuxはこの文字列の長さを自動的にチェックします。15であれば、15ビット以下のユーザー名は正常に表示されます。
psコマンドの結果を実行します。