Запитання з тегом «kill»

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

1
Чому я не повинен використовувати "kill -9" / SIGKILL
Опублікувавши це питання, тому що я був здивований, що не знайшов на нього прямо відповіді; вибачте, якщо це дублікат - я все-таки подивився! Я чув це kill -9чи kill -SIGKILLпогано, але не розумію, чому. Якщо я не повинен робити, kill -9що мені робити, щоб вбити процес?
14 process  kill 

2
Як вбити окрему нитку під час процесу в Linux?
Це окремі потоки процесу прийому пакетів. Чи є спосіб вбити якусь окрему нитку? Чи надає Linux якусь конкретну команду, яка може вбивати або відправляти стоп-сигнал в будь-який конкретний потік під час процесу?
13 linux  kill  thread 

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


4
Як знайти джерело процесу нересту?
У мене процес Java працює на екземплярі RedHat Linux. Проблема полягає в тому, що вона знову з'являється після того, як я її вбиваю. Я не впевнений, куди шукати. Я вже пішов на кронтаб, але не пощастило. Я подивився на PPID, але він вказує на init (1). Будь-яка ідея, як я …
12 process  kill 

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

5
Витончений спосіб вбити процес
Після того, як мій баш-скрипт виконаний із сервером селену, сценарій вбиває його так: 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 дає мені оновлення стану процесу передачі, що чудово. Мені просто цікаво, як це насправді працює, щоб я міг ефективно його використовувати в майбутньому. Після прочитання man pkillя все ще …
12 kill  dd  signals 


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

4
Вбивство сценарію оболонки працює у фоновому режимі
Я написав сценарій оболонки для моніторингу каталогу за допомогою утиліти inotifywait інструментів inotifyt. Я хочу, щоб цей сценарій постійно працював у фоновому режимі, але я також хочу, щоб він міг зупинити його за бажанням. Щоб він працював постійно, я використовував while true; подобається це: while true; do #a set of …
12 bash  shell  kill  inotify 

3
Призупиніть процес, не вбиваючи його
Тож у мене на задньому плані працює наполеглива програма. Вбивство просто змушує його перезапустити інший PID. Я хотів би призупинити його (покласти його спати, фактично не вбиваючи). Чи вбиває -9 це робить? Якщо ні, то як це робити?
11 process  kill 

2
отримувати сигнал перед тим, як процес буде вбитий вбивцею / групами OOM
У нашому кластері ми обмежуємо ресурси процесів, наприклад, пам'ять ( memory.limit_in_bytes). Я думаю, врешті-решт, це також обробляється через вбивцю OOM в ядрі Linux (схоже, читаючи вихідний код ). Чи є спосіб отримати сигнал, перш ніж мій процес буде вбито? (Так само, як і -notifyваріант для SGEqsub , який надсилатиметься SIGUSR1до …

2
Чи дійсно працює `kill -p`?
На сторінці man killце написано наступним чином СИНОПИС kill [ -s signal | -p ] [ -a ] [ -- ] pid ... kill -l [ signal ] -p Specify that kill should only print the process id (pid) of the named processes, and not send any signals. Але як …

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.