gpt4 book ai didi

linux - 如何使用 bash 获取进程的有效用户名和调度类 - linux

转载 作者:太空宇宙 更新时间:2023-11-04 12:53:31 25 4
gpt4 key购买 nike

我正在尝试编写一个 bash 脚本,它将进程 ID 作为用户输入并打印出有关该进程的信息,例如 nice 值、优先级...等。在这个网站的帮助下,我几乎得到了所有我需要的东西:http://linux.die.net/man/5/proc

但是,我找不到从哪里可以获取进程的有效用户名调度类

如有任何帮助,我们将不胜感激。

最佳答案

否定的调度优先级可以在 /proc/[pid]/stat 的第 18 个字段中找到,如您的链接中所述。

cat /proc/207/stat | cut -d' ' -f18

至于进程的所有者,它是 /proc/[pid] 目录或其中任何文件的所有者。

stat -c "%U" /proc/207/

编辑:删除了我的调度优先级计算,因为我对它一无所知并且可能会误解文档。我将离开可以找到否定的地方。

关于linux - 如何使用 bash 获取进程的有效用户名和调度类 - linux,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36422008/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com