bea*_*mit 4 linux process netstat
我正在开发一个节点应用程序,并且有一个选项可以设置进程标题(进程名称)。这只在某些工具(如 ps 和 top)中设置它,而不是在htop或 中设置netstat。
htop
netstat
我发现这篇文章解释了大多数应用程序是如何做到的,但它在 netstat 中没有改变。
这让我想知道这些程序从哪里获得进程名称。他们会从那里得到它/proc/##/cmdline吗?(## 是进程的 PID)
/proc/##/cmdline
我认为把事情搞砸/proc是个坏主意(而且可能不可能),所以如果这些程序在那里得到它,有没有办法改变它?
/proc
Kei*_*ith 5
从 /proc 读取内容并没有错。事实上,这是在那里这些工具得到的信息。实际上有三个带有命令名称的文件。
/proc/PID/cmdline /proc/PID/stat /proc/PID/status
我相信它通常是从stat.
stat
归档时间:
14 年,4 月 前
查看次数:
1113 次
最近记录: