Вопросы с тегом «kill»

32
Поведение программы при получении kill -HUP?

Есть ли способ узнать, что будет делать программа, когда она получит сигнал уничтожения HUP? Не просто запустив команду ofc: D Например, killall -HUP pppdбудет перезагружен PPPd killall -HUP firefoxбудет просто убить...

31
Как сигналы работают внутри?

В общем, чтобы убить процессы, мы генерируем сигналы вроде SIGKILLи SIGTSTPт. Д. Но как узнать, кто заказал этот конкретный сигнал, кто отправил его определенному процессу, и вообще, как сигналы выполняют свои операции? Как внутренние сигналы...

31
В чем разница между kill, pkill и killall

Я знаком с killкомандой, и большую часть времени мы просто используем kill -9 для принудительного завершения процесса, есть много других сигналов, которые можно использовать kill. Но мне интересно, каковы случаи использования pkillи killall, если уже есть команда kill. Делать pkillи...

28
Как systemd переживает убийство -9?

Между недавними вопросами «Почему« kill -9 0 »заканчивает мою консольную сессию» »и« Как вызвать панику в ядре »я получил задницу под седлом и примерил kill -9 1в основном современный ноутбук Arch linux. Я сделал это как идентификатор пользователя "root". Я полностью ожидал какого-то сбоя, паники...

27
Исправлена ​​проблема «Firefox уже запущен» в Linux

Я пытаюсь открыть Firefox в CentOS, но получаю следующее сообщение: Firefox уже запущен, но не отвечает и Firefox не открывается. Я попробовал это в командной строке: kill Firefox но это не сработало. Кроме того, я не знаю, в каком каталоге я должен выполнять правильные команды. Как я могу это...

27
Как я могу убить процесс <defunct>, чьим родителем является init?

Передача периодически висит на моем NAS. Если я отправляю SIGTERM, он не исчезает из списка процессов, а <defunct>рядом с ним появляется метка. Если я отправляю SIGKILL, он все равно не исчезает, и я не могу прекратить родительский, потому что родительский init. Единственный способ избавиться...

26
Когда вы пытаетесь завершить процесс навсегда, какой вариант «убить» следует использовать?

Я получаю много смешанных сообщений от людей, и мне было интересно, если это действительно не так много различий в том, что вы используете. kill 'x' killall 'x' kill -9 'x' Это некоторые варианты, которые мне уже сказали использовать, но некоторые люди говорят, что kill -9 - это просто перебор,...

26
Как я могу уничтожить вредоносное ПО на экземпляре AWS EC2? (скомпрометированный сервер)

Я обнаружил вредоносное ПО на своем экземпляре ec2, который постоянно занимался майнингом биткойнов и использовал вычислительную мощность моего экземпляра. Я успешно идентифицировал процесс, но не смог удалить и убить его. Я выполнил эту команду. watch "ps aux | sort -nrk 3,3 | head -n 5" Она...

24
Как убить и дождаться завершения фоновых процессов в сценарии оболочки, когда я нажимаю Ctrl + C?

Я пытаюсь настроить сценарий оболочки так, чтобы он запускал фоновые процессы, и когда я Ctrlc сценарий оболочки, он убивает дочерних элементов, а затем завершается. Лучшее, что мне удалось придумать, это это. Похоже, чтоkill 0 -INT также убивает сценарий до того, как произойдет ожидание, поэтому...

24
Как заставить `xargs` игнорировать выход ребенка и продолжать обработку

Иногда я выполняю длинную xargsработу в одночасье, и действительно раздражает то, что утром он xargsумер где-то посередине, например, из-за ошибки сегментации в одном особом случае, как это произошло ночью. Если хотя бы один xargsребенок убит, он больше не обрабатывает ввод: Консоль 1: [09:35:48] %...

24
Почему я не могу завершить процесс SIGSTOP с помощью SIGTERM и где хранится ожидающий сигнал?

Я использую Debian stretch (systemd). Я управлял Rsyslog демоном на переднем плане , используя /usr/sbin/rsyslogd -n и я сделал Ctrl+ , Zчтобы остановить его. Состояние процесса изменилось на Tl(остановлено, нарезано). Я издал несколько команд для этого процесса, а также состояние процесса было то...

24
почему дважды нажав Ctrl + c, чтобы остановить работающий процесс в Linux?

Есть программы для Linux, например, vlc, которые рекомендуют дважды набирать ctrl+, cчтобы завершить их выполнение из терминала, если программа не остановилась после первой. Зачем печатать ctrl+ cдважды, если первый раз не...

23
Процесс убийства, порожденный ssh, когда ssh умирает

Это вопрос, который был рассмотрен несколько раз, не только здесь, но и на других сайтах сети обмена стека (например, Как заставить ssh убить удаленный процесс, когда я прерываю сам ssh? ). Однако я не могу заставить любое решение работать на меня. Я запускаю команду через SSH. Всякий раз, когда я...

22
Как программно убить приложения с графическим интерфейсом через терминал?

Есть ли способ закрыть приложение с графическим интерфейсом дружественным способом « пожалуйста, выйдите сейчас », без графического доступа к окну приложений? Например, если дисплей Gnome / X падает на черный, я бы хотел переключиться на tty2 и закрыть приложения, такие как firefox, таким образом,...

22
Что на самом деле делает kill 0? [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он подходил для Unix и Linux Stack Exchange. Закрыто 2 года назад . В man pageней говорится: kill [ -s signal | -p ] [ -a ] [ -- ] pid ... pid... Specify the list of...

21
Как убить несколько процессов

чтобы найти PID процесса, который нужно убить, используйте: pgrep <process command> Затем я использую команду kill, чтобы убить PID, возвращенный pgrep <process command> kill <PID> Можно ли объединить эти команды в одну, чтобы убить PID или PID, возвращенные pgrep <process...

19
Альтернативный способ убить зомби-процесс

Я только что заметил некоторые процессы зомби на CentOS 6.8 (Final), пытался убить их, но они все еще там: [root@host user]# ps -ef | grep git tomcat 746 1 0 Jul18 ? 00:00:00 git clone https://github.com/angular/bower-angular.git -b v1.3.20 --progress . --depth 1 tomcat 747 746 0 Jul18 ? 00:00:00...