ps命令顯示uid而不是用戶名的解決方法


使用ps命令時,發現部分用戶顯示的是用戶名,有些用戶顯示的是UID,例如nmon程序的運行時webmaster,但是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命令結果;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM