13 awk '{print $18}' /proc/1337/stat (获取进程1337的prio)。 其他选项: 使用ps -o pri。用指定进程ID -p 1337。或者,用于-e列出所有进程。 如果您想要的不仅仅是优先级,请以此为起点进行实验: ps -e -o uid,pid,ppid,pri,ni,cmd — 马特·比安科 source
3 ps -o ni $(pidof processname) 例如: ps -o ni $(pidof mysqld) # ps -o ni $(pidof mysqld) NI 15 — 保罗 source
2 如果您使用的是精简版Linux发行版,其中ps和top没有提供优先级信息,则可以解析proc的状态文件中的进程ID以获取优先级信息。 cat /proc/PID/stat | awk '{print "priority " $18 " nice " $19}' 统计文件位置18和19处的值表示优先级和优先级 更多信息:https : //linux.die.net/man/5/proc — 拉赞·保罗 source
0 如果ps有,则可以使用--no-headers排除标题。您可以使用“ ps --no-headers -o pri $(pidof)”来显示优先级。如果您没有pidof,请使用pgrep。 — k9狗 source