Начать процесс с именем

По сути, я хочу динамически запускать некоторые процессы, которые могут создавать свои собственные дочерние процессы, а также я хочу убить определенную группу процессов, которые я только что создал, когда захочу. Один из способов, который я мог придумать, - это запускать процессы с именем (чтобы их можно было отличить как группу), а затем использовать pkill, чтобы убить их по имени. Вопрос в том, как запустить процесс с именем, чтобы я мог использовать pkill, чтобы убить их по имени? Я открыт и для других решений.

Ответы на вопрос(2)

Решение Вопроса

вопрос о сбое сервера с некоторыми ответами, которые могут помочь вам

 21 июн. 2012 г., 04:31
Вы смотрели на эту ссылку, упомянутую в одном из комментариев на serverfault?stupefydeveloper.blogspot.ca/2008/10/…
 cache21 июн. 2012 г., 03:11
Меня интересует, как получить обертку, устанавливающую argvs для изменения имени процесса? Я не хочу каждый раз менять имя файла для запуска.

Как я могу начать процесс с другим именем?

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

Then you can kill the process with:

pkill -f MyProcessName

 28 июн. 2017 г., 21:58
Я пытаюсь это сделать с помощью nodejs, и это не работает, имя процесса всегдаnode, Я использую этоexec -a myprocess node server.js, Я ничего не могу получить с помощьюpidof myprocess а такжеpgrep myprocess, Однако, когда я пытаюсь найти имя процесса по идентификатору процесса, я получаюnode

Ваш ответ на вопрос