Ответы:
killall program
taskkill /IM program.exe
killall
хорошо убивает : tehtable.wordpress.com/2009/12/07/note-to-self-solaris-linux
/F
флаг, чтобы насильно убить.
В Windows 7 (Vista?) Я предпочитаю, так tskill processname
как вам не нужно запоминать параметры командной строки или писать .exe в конце. например:
tskill chrome
Убьет все хромовые процессы.
В Windows XP я использовал pskill
от PsTools пакета, который использует похожий синтаксис. Обе эти команды также могут работать на удаленных компьютерах, если у вас есть права администратора.
Во многих системах вы найдете команды kill
и killall
.
Если вы знаете PID процесса, вы можете использовать kill PID
Первый убивает только один конкретный процесс. (Или, скорее, он посылает ему сигнал, например, сигнал о прекращении). Вы можете написать обертку вокруг этого с помощью ps и grep, чтобы убить все процессы, соответствующие имени.
или, если установлен, вы можете использовать killall
Однако будьте осторожны, не все команды killall делают одно и то же. На Солярисе это убивает все процессы. Я повторяю, все. Будут убиты не только те, кого вы хотели, но и каждый процесс, на который у вас есть права. Не забудьте проверить страницу руководства вашей локальной системы и / или проверить, является ли это ссылкой на killall5.
killall5
противный
В Linux эта команда либо либо, pkill
либо killall
. pkill
как правило, рекомендуется, так как в некоторых системах killall
фактически убивает все процессы .
killall
все убивает. Это не обязательно плохо, но если вы не ожидаете, что это будет вести себя по-другому в другой системе, тогда вы можете получить образовательный момент .