Ответы:
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все убивает. Это не обязательно плохо, но если вы не ожидаете, что это будет вести себя по-другому в другой системе, тогда вы можете получить образовательный момент .