Описание тега kill

kill - это команда UNIX/Linux, сигнализирующая о процессе, по умолчанию с сигналом о прекращении процесса. Его также можно использовать, чтобы принудительно завершить процесс без немедленного выхода или сообщить процессу о необходимости выполнить какое-либо действие (например, подать сигнал httpd о необходимости перечитать свою конфигурацию без перезапуска).
1 ответ

Убей менеджер дисплеев и запусти другой со скриптом

У меня есть небольшой скрипт, в котором я убиваю gdm3 и запускаю сеанс X. Это работает, но я должен запустить его 3 раза. export DISPLAY=:0 var = $(pidof gdm3) kill $(var) X :0 & xterm & export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so Что я …
09 апр '14 в 19:56
1 ответ

Не могу убить vpc.exe в Windows 7

У меня есть виртуальная машина Windows XP на моей машине Windows 7 x64 Ultimate, которую я использую для тестирования. Время от времени, когда я пытаюсь запустить vm, ничего не происходит, и я знаю, что мне нужно перезагрузить компьютер, прежде чем …
28 мар '11 в 18:46
1 ответ

Нужно убить процессы frmweb без заданий

Поэтому я пытаюсь найти способ убить процессы Oracle frmweb, которые ничего не делают, когда нагрузка начинает становиться слишком высокой. До сих пор я нашел эту команду: ps -elf | head -1; ps -elf | awk '{if ($5 == 1 && $3 == "oracle" &amp…
25 авг '14 в 18:02
0 ответов

Отправка SIGTERM в `script` приводит к процессу зомби

Я внедряю простую систему для удаленного запуска заданий через SSH. Моя цель - запустить работу в screen и запишите все свои выходные данные, используя script и загрузите машинопись на сервер, когда работа завершится. Я, однако, борюсь с обработкой …
25 мар '19 в 12:06
2 ответа

Как я могу найти процессы wget старше одного дня в Unix?

С помощью этой команды я могу найти все процессы для wget: ps -aef | grep -i wget Но я хочу команду или скрипт, который может предоставить мне процессы старше одного дня для wget а также kill их.
17 окт '14 в 14:48
2 ответа

taskkill - завершать задачи заголовками окон, заканчивающимися определенной строкой

Мне нужно написать пакетную программу, чтобы завершить все задачи коммуникатора MS Office заголовками окон (обычно заканчивающимися шаблоном "- Разговор"). Я старался taskkill /FI "WINDOWTITLE eq *Conversation" /IM communator.exe но шаблон подстанов…
10 дек '12 в 17:03
4 ответа

Процесс Firefox не умирает и препятствует запуску новых экземпляров

У меня странная проблема с Firefox 3.5.8 на Win7 x64, Если я запускаю Firefox и закрываю его, а затем хочу снова запустить его, маленький значок на панели задач на несколько секунд получает выделенный фон, затем он исчезает и окно firefox не появляе…
10 мар '10 в 18:51
1 ответ

Убийство rsync мягко

Есть ли способ сказать rsync чтобы остановить по возможности чистым способом? Два варианта: сказать rsync остановить передачу текущего файла, очистить любой временный файл и выйти; или пусть rsync завершите передачу текущего файла и затем остановите…
28 янв '16 в 19:23
4 ответа

Как убить одну вкладку Google Chrome с помощью pid

Я хочу закрыть одну вкладку хрома. Я попытался убить pid вкладки, но вкладка не закрывается, вместо этого говорится: "Ой, Snap! Что-то пошло не так при отображении этой веб-страницы. Чтобы продолжить, перезагрузите или перейдите на другую страницу".…
05 июл '11 в 20:50
1 ответ

SSH в машину и искать процесс, убить с помощью xargs

Я делаю это, guastest@iridium06.psc ~> ssh <machine> jps | gawk '$2 == "<process>" {print $1}' | xargs kill kill: sending signal to 75797 failed: No such process guastest@iridium06.psc ~> echo $? 123 Но работает, если я так выразил…
25 май '17 в 12:35
5 ответов

Как убить все процессы, возвращаемые pgrep

Мне нужно убить несколько процессов Python. Я могу получить список номеров процессов, используя pgrep python, но как я могу убить их всех сразу, вместо того, чтобы убивать одного за другим? Я ищу что-то вроде: pgrep python | kill process_nos
16 апр '14 в 23:52
4 ответа

Как отключить команду kill в Linux

Я хочу отключить все команды уничтожения (включая пользователя root). Я пытался изменить разрешения, но он все еще может быть выполнен. Есть способ сделать это?
22 июн '16 в 06:41
2 ответа

Почему проводник перезапускается автоматически, когда я уничтожаю его с помощью Process.Kill?

Если я убью explorer.exe так: private static void KillExplorer() { var processes = Process.GetProcessesByName("explorer"); Console.Write("Killing Explorer... "); foreach (var process in processes) { process.Kill(); process.WaitForExit(); } Console.W…
27 ноя '12 в 11:13
1 ответ

Как я могу убить экземпляр cmd.exe, на котором запущен определенный командный файл?

Если я запускаю много экземпляров cmd.exe и знаю только имя файла.bat, который выполняет один из них, могу ли я использовать taskkill, чтобы найти и уничтожить точный процесс cmd.exe?
05 июн '12 в 08:27
1 ответ

Не удается убить процесс с помощью диспетчера задач или taskkill

Есть некоторые процессы, которые я запускаю, они замирают (даже не доходят до GUI), и тогда я не могу их убить. Обычно это программы, которые я написал или скомпилировал. Когда я пытаюсь убить их через диспетчер задач, кнопка "Завершить процесс" нич…
28 ноя '15 в 18:21
1 ответ

TaskKill Windows команда повесить

У меня есть несколько командных файлов, в которых я напрямую вызываю команду taskkill для уничтожения запущенных процессов (потому что они мешают этим ночным сценариям сборки). Но в последнее время, похоже, после некоторых обновлений Windows или, во…
06 мар '13 в 23:24
1 ответ

(Почему) не может ли Fedora правильно завершить все процессы при завершении работы?

Я заметил, что в Fedora 17 операция выключения (например, shutdown -h сейчас) стала намного быстрее (максимум 2 секунды). Так что мне интересно, если запущенные процессы завершены правильно? Особенно на Fedora (опять же, около 2 секунд), я с трудом …
27 сен '12 в 20:03
2 ответа

Убить программу в файле bat

В командном файле, startup.cmd, у меня есть что-то вроде start "program.exe" Я хотел бы сделать следующее: if running, stop program.exe start program.exe Я старался taskkill program.exe Если процесс не запущен, я получаю ошибку - и я не хочу получат…
01 окт '12 в 22:35
1 ответ

Что происходит, когда я пытаюсь использовать kill с идентификатором процесса ниже -1?

Я готовлюсь к экзамену и совсем не уверен, что произойдет, если я буду использовать kill с pid < -1, Могу ли я завершить процессы группы, в которую я не включен? Какие процессы затронуты?
05 авг '16 в 12:13
2 ответа

Почему сигнал SIGTERM не работает для группы процессов?

[EDIT] Я изменил SIGINT на SIGTERM в целом вопрос. У меня есть скрипт, который запускает скрипт подпроцесса, который запускает jboss. #!/bin/sh .... start_jboss.sh & trap 'kill -SIGTERM 0' EXIT HUP TERM INT .... Я хочу отправить сигнал SIGTERM в…
16 янв '15 в 16:19