使用名称启动进程

时间:2012-06-21 00:55:23

标签: linux process kill-process

基本上我想动态启动一些可能创建自己的子进程的进程,我也希望在我想要的时候杀死我刚刚创建的某组进程。我能想到的一种方法是使用名称启动进程(以区分为一组),然后使用pkill通过名称来杀死它们。问题是如何使用名称启动进程,以便我可以使用pkill来杀死它们的名称?我也对其他解决方案持开放态度。

2 个答案:

答案 0 :(得分:11)

How can I start a process with a different name?

  

bash -c "exec -a <MyProcessName> <Command>"

     

然后你可以用以下方法终止进程:

     

pkill -f MyProcessName

答案 1 :(得分:5)

非常相似的question on serverfault有一些可能对你有帮助的答案