是否可以设置进程的命令名称(p_comm)?

时间:2016-02-04 07:02:22

标签: macos process sysctl

OS X上的iTerm2根据活动进程的命令名设置选项卡标题,由kp.kp_proc.p_comm结构中kinfo_proc给出(参见https://github.com/gnachman/iTerm2/blob/5f615f2cbd99d0ecf05e947b0395f36822c78da7/sources/ProcessCache.m#L132)。

一旦进程运行,进程是否可以自行设置?

我使用sysctl尝试了一个简单的C程序,但是当我尝试在kinfo_proc上为我的进程的PID设置"kern.proc.pid"时,我收到错误“操作不允许”(甚至使用sudo时)。我的C不是那么好,所以我可能做错了(如果你认为这会有帮助,我可以在这里粘贴代码)。

是否可以为进程设置p_comm值?

0 个答案:

没有答案