时间:2021-05-23
使用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命令结果;
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
命令:id功能说明:查看显示目前登陆账户的uid和gid及所属分组及用户名语 法:id[-gGnru][--help][--version][用户名称]补充说
命令:whoami或者whoami功能说明:先似乎用户名称。语 法:whoami[--help][--version]补充说明:显示自身的用户名称,本指令相当
whoami功能说明:显示用户名称语法:whoami补充说明:显示自身的用户名称,本指令相当于执行id-un指令whoami与whoami的区别who这个命令重
问题假设用户名为:ali如果用户名没有超级用户权限,当输入sudo+命令时,系统提示:复制代码代码如下:aliisnotinthesudoersfile.Thi
本期介绍linux基础命令的使用1、用who命令显示当前Linux系统的用户名2、使用下列命令显示有关计算机系统信息:uname(显示操作系统的名称),unam