我正在寻找一个简单的解决方案来更改python进程的标题和运行时top
、htop
或{}所显示的python进程的标题。在
我想避免包依赖性,但我不要求解决方案是可移植的。它应该在内核版本为4.4.38
及以上的Gentoo系统上运行。在
我尝试了以下方法,但不幸的是,在我的系统上没有起作用。在
if sys.platform == 'linux2':
import ctypes
libc = ctypes.cdll.LoadLibrary('libc.so.6')
libc.prctl(15, 'Another Name', 0, 0, 0)
Tags:
它必须在python中吗?{{cdbash2>你可以从cdbash1}运行吗?在
如果它需要来自python,但只需要应用于从python派生的新进程,那么以下方法适用于我:
在我的例子中,您的方法(
libc.prctl
)会按照konsole的标题更改进程名,但不会像ps
或top
中所显示的那样。在相关问题 更多 >
编程相关推荐