Start a process with a name
35,035
How can I start a process with a different name?
bash -c "exec -a <MyProcessName> <Command>"
Then you can kill the process with:
pkill -f MyProcessName
Author by
cache
Updated on July 09, 2022Comments
-
cache almost 2 years
Basically I want to dynamically start some processes which may create their own children processes, also I want to kill a certain group of processes I just created whenever I want. One way I could think of is to start processes with a name(to distinguish as a group), then use pkill to kill them by the name. The question is how to start a process with a name so that I can use pkill to kill them by the name? I am open to other solutions as well.
-
11thdimension almost 7 yearsI'm trying this with nodejs and it doesn't work, process name is always
node
. I'm using thisexec -a myprocess node server.js
. I can't get anything by usingpidof myprocess
andpgrep myprocess
. However when I try to find the name of the process by the process ID I getnode
-
Čamo about 3 yearsThe same problem. -a does not set the name. no error but nor name.