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

kill - отправить указанный сигнал процессу или группе процессов.

2
Как убить отдельный поток под процессом в Linux?
Это отдельные потоки процесса получения пакетов. Есть ли способ убить какой-то отдельный поток? Предоставляет ли Linux какую-либо конкретную команду, которая может уничтожить или отправить сигнал остановки любому конкретному потоку в процессе?
13 linux  kill  thread 

2
Является ли SIGQUIT таким же, как SIGTERM?
Я изучаю CentOS / RHEL и в настоящее время занимаюсь вопросами управления процессами. Книга RHCSA, которую я читаю, описывает бег kill 1234как отправку SIGQUIT. Я всегда думал, что команда kill без добавления переключателя для типа сигнала должна по умолчаниюkill -15 SIGTERM - это kill -15SIGKILL kill -9, верно? Использует ли …

3
Убить любой сервис, работающий на определенном порту
Я пытаюсь написать скрипт, который убивает службу, работающую на определенном порту. Это мой сценарий: a=$(ps ax | grep 4990 | grep java | awk '{print $1}') kill -9 $a Это Java-программа. Этот сценарий иногда работает, но таинственным образом терпит неудачу большую часть времени. Есть ли другой способ убить службу, работающую …
13 process  kill  tcp 

1
Почему запуск `killall init` как пользователь выходит из меня?
На нескольких компьютерах под управлением Ubuntu 14.XX я запустил команду «killall init» как пользователь, и меня сразу же вышли из системы. Я мог бы войти снова без проблем. Почему это? Что происходит за кулисами?
12 kill  init  logout 

4
Как найти источник нерестового процесса?
У меня есть процесс Java, работающий на экземпляре RedHat Linux. Проблема в том, что он продолжает появляться после того, как я его убил. Я не уверен, где искать. Я уже ходил в crontab, но не повезло. Я посмотрел на PPID, но он указывает на init (1). Любая идея, как я …
12 process  kill 

3
Как эмуляторы терминала могут убивать своих детей после получения SIGKILL?
Из того, что я понимаю, SIGKILL не может быть пойман. Это может означать, что процесс не успевает убить своих детей, прежде чем ОС уничтожит его. Это можно продемонстрировать с помощью сценария оболочки. #! /bin/bash trap : SIGTERM SIGINT SIGKILL # SIGKILL is pointless. mplayer video.avi Убивая его с помощью SIGKILL, …

5
Изящный способ убить процесс
После того, как мой bash-скрипт сделан с сервером selenium, скрипт убивает его так: kill `ps -ef | grep selenium | awk '{ print $2 }'` Несмотря на то, что это работает и он уничтожает сценарий селена, он также пытается уничтожить процесс, grep seleniumпоэтому к тому моменту, когда номер процесса возвращается …
12 process  search  kill 

1
Что конкретно означает команда pkill -USR1 -n -x dd?
Я использую ddдля передачи по сети образ диска на SD-карту на моем BeagleBone. Использование pkill -USR1 -n -x ddв ssh-соединении с этим BeagleBone дает мне обновление статуса процесса передачи, и это здорово. Мне просто любопытно, как это на самом деле работает, поэтому я могу эффективно использовать его в будущем. После …
12 kill  dd  signals 


4
Убить дерево процессов в top / htop
htop позволяет мне красиво видеть деревья процессов внутри оболочки. Я могу убить процессы, нажав, F9 (KILL)а затем выбрав, какой сигнал (например 15 SIGTERM) я хочу отправить на работу, чтобы убить. Однако это позволяет мне убивать только один процесс за раз. Есть ли способ убить полное дерево процессов, использующих htop?
12 kill  top  htop 

4
Убить сценарий оболочки, работающий в фоновом режиме
Я написал сценарий оболочки для мониторинга каталога, используя утилиту inotifywait inotifyt-tools. Я хочу, чтобы этот сценарий работал непрерывно в фоновом режиме, но я также хочу иметь возможность остановить его при желании. Чтобы он работал непрерывно, я использовал while true; как это: while true; do #a set of commands that use …
12 bash  shell  kill  inotify 

3
Приостановить процесс, не убивая его
Итак, у меня есть постоянная программа, работающая в фоновом режиме. Убив его, он просто перезапускается с другим PID. Я хотел бы приостановить это (уложить это спать, фактически не убивая это). Это делает kill -9? Если нет, то как это сделать?
11 process  kill 

2
получить сигнал до того, как процесс будет убит OOM killer / cgroups
В нашем кластере мы ограничиваем ресурсы наших процессов, например, память ( memory.limit_in_bytes). Я думаю, в конце концов, это также обрабатывается через OOM killer в ядре Linux (похоже, читая исходный код ). Есть ли способ получить сигнал до того, как мой процесс будет убит? (Точно так же, как -notifyопция для SGEqsub …


4
Как убить процесс, который нельзя убить без перезагрузки?
Есть 5 процессов, которые не могут быть прерваны, kill -9 $PIDи выполнение cat /proc/$PID/cmdlineбудет зависать от текущего сеанса. Может быть, это процессы зомби. Выполнение ps -ef or htopтакже приведет к зависанию текущего сеанса. Но topи ps -eработают нормально. Таким образом, кажется, что есть две проблемы, файловая система не отвечает. Это …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.