在GNU / Linux中为进程指定一个特定的名称?
发布时间:2020-12-13 18:01:07 所属栏目:Linux 来源:网络整理
导读:如何启动进程以使其在ps命令中具有特定标识符? UPD:我在一个盒子上运行了几台服务器.其中大多数都处于部署模式.然而,一个正在开发中.所有服务器都是Pythonic,而且疾病是所有的服务器都被列为ps中的python,这使得开发中的一个服务器无法完全保留其他服务器.
如何启动进程以使其在ps命令中具有特定标识符?
UPD:我在一个盒子上运行了几台服务器.其中大多数都处于部署模式.然而,一个正在开发中.所有服务器都是Pythonic,而且疾病是所有的服务器都被列为ps中的python,这使得开发中的一个服务器无法完全保留其他服务器. UPD:正如David和GNUix建议我为每个服务器的Python解释器和bash脚本创建了符号链接. 解决方法
创建符号链接应该可以解决问题,但是,如果我们知道疾病而不是症状会更有帮助.你究竟想做什么?因为可能有更好的方法
gnuix@defiant)-(08:11pm-:-06/10)-- (~)./0012 my weird program name PID TTY TIME CMD 7805 pts/1 00:00:00 zsh 14020 pts/1 00:00:00 0012 14021 pts/1 00:00:00 ps (gnuix@defiant)-(08:11pm-:-06/10)-- (~)ln -s 0012 weird (gnuix@defiant)-(08:12pm-:-06/10)-- (~)./weird my weird program name PID TTY TIME CMD 7805 pts/1 00:00:00 zsh 14046 pts/1 00:00:00 weird 14047 pts/1 00:00:00 ps (gnuix@defiant)-(08:12pm-:-06/10)-- (~) 更新: 再次更新:当你启动服务器时,你也可以做一些shell技巧来获取服务器的PID,我可以创建一个名为startmyserver的shell函数,例如它将包装你用来启动服务器的命令但是也可以捕获$!到一个基于启动名称的文件 – 然后我们讨论的是shell脚本,它是’inbounds’@ ServerFault. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |