Проблемы с уничтожением заданий

#linux

#linux

Вопрос:

Я хотел бы уничтожить серию заданий, которая содержит несколько вычислений. С помощью команды ‘kill PID’, где PID ссылается на идентификатор процесса, выполняемое в данный момент вычисление отменяется, но процесс не был остановлен. Вместо этого запускается следующее вычисление, но я хотел бы убить все задание, весь процесс.

Комментарии:

1. Если есть демон, наблюдающий за дочерними процессами, вам нужно его убить. Вы можете найти родительский PID из вашего дочернего процесса

2. Вы должны уточнить, как запускаются задания. Это цикл оболочки, который их запускает?

Ответ №1:

Они kill -9 <pid> должны выполнять эту работу. К сожалению, это может не всегда работать, если программа плохо запрограммирована, вы не сможете ее уничтожить.