2015-12-08 2 views
2

Итак, я случайно начал дублировать скрипт, используя forever.js, и теперь forever list показывает тот же скрипт для двух процессов.Как убить остановленного forever.js-демона?

Короткое удаление навсегда, как я могу просто убить процесс/удалить его полностью, а не просто остановить его?

+0

http://stackoverflow.com/a/14559214/551436 – arthurakay

+0

Пробовал, что не работал. – ReactingToAngularVues

ответ

1

Лучшее, что я нашел это сделать ps -eaf

Тогда просто kill <thePidYouJustGot> например. kill 30566

Теперь он должен исчезнуть из списка навсегда. :)

ПРИМЕЧАНИЕ: если ваш скрипт в настоящее время не остановлен, это не остановит его! Он удалит его только из списка «навсегда»! (Но вы можете остановить его самостоятельно, и убивая его с его PID.)

(необязательно)

Для удовольствия, это также возвращает идентификатор процесса навсегда обработки нужной записи:

ps -ef | awk '$NF=="myScript.js" {print $2}'

ПРИМЕЧАНИЕ: замените «myScript.js» на местоположение/файл, который вы использовали в команде «навсегда». (Вы можете найти это с «вечным списком» в столбце сценария.) Это может быть что-то вроде «myServer/myScript.js».

 Смежные вопросы

  • Нет связанных вопросов^_^