Передача отмечает к xargs

Ввод команды stty sane должен зафиксировать его.

0
21.09.2013, 04:55
2 ответа

Только первая команда в том конвейере (ps ax) выполняется как корень. Остаток от строки (включая kill команда), выполняется как Ваш нормальный некорневой пользователь.

Работать kill как корень, необходимо было бы выполнить его как это:

ps ax | grep node | awk '{print $1}' | sudo xargs kill -9

или

ps ax | grep node | awk '{print $1}' | xargs sudo kill -9

альтернативно, если Вы имеете pkill установленный, Вы могли работать:

sudo pkill -9 node
1
28.01.2020, 02:37
  • 1
    pkill является потрясающим! Это доступно для Mac через домашнее пиво –  Mohsen 21.09.2013, 04:48
  • 2
    Эквивалент (для поиска на целой командной строке) был бы pkill -f -9 node. –  Stéphane Chazelas 21.09.2013, 15:31

Вам нужен sudo на уничтожении.

ps ax | grep node | awk '{print $1}' | xargs sudo kill -9

1
28.01.2020, 02:37

Теги

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