How to kill в process in state “T” (Terminated)

this is в very specific question, I am sorry if there is в duplicate somewhere but I haven't been able to find it here or otherwise.

In в server I have в process in state T (Terminated). I know I could использовал kill -9 <pid> but in this жените the process would end up туз в zombie and my sysadmin would complain.

The program is obviously not doing anything but it's бит confusing эксперт this частное лицо process is very resource intensive so that we usually only start one instance. I am aware that the terminated one doesn't do anything but it would be nice to get rid of it. If it is not possible without the system restarting I will have to live with, не problem.

ТЕТЯ ;)

6
задан 2 December 2015 в 02:16

1 ответ

Из Вашего комментария Вы остановили процесс с Ctrl-z (который не является тем же как завершающийся).

, Если Вы хотите уничтожить процесс, Вы имеете несколько опций

  1. Восстановление он к переднему плану и уничтожаете его.

Использование эти команды:

$ fg
Ctrl+c
  1. Уничтожают его, в то время как остановлено.

Просто:

$ kill %
  1. Для пользы полноты (хотя не характерный для Вашего вопроса), Вы могли также сказать этому возобновляться и работать в фоне.

Команды:

$ bg   # for background
$ jobs # to see what is running in background (current shell)
4
ответ дан 23 November 2019 в 07:59

Другие вопросы по тегам:

Похожие вопросы: