Я использую gnu parallel в функции подоболочки, например func()( parallel --will-cite sleep ::: 60
) при отправке SIGTERM в функцию я хочу, чтобы параллель тоже была убита. Но я получаю $ func &
[...
У меня проблема, из-за которой мой скрипт продолжает порождать новые процессы ssh. Я знаю, что этого не должно происходить, но я хотел бы время от времени чистить старые. Если я это сделаю: ps -ef | grep "ssh" | awk ...
у нас есть машины KAFKA в кластере Hadoop сценарий, который остановит процесс KAFKA, выполняет следующее kill PID, но мы замечаем, что скрипт, который остановит кафка Не Союзни убить процесс, поэтому мы ...
Я нахожусь на Ubuntu 16.04.5 LTS (AWS) Я создаю питоновый процесс с помощью этой команды:
nohup python -u main.py > nohup.out 2>&1 и я хочу отправить ctrl-c/SIGINT в процесс, поэтому я ...
В моем скрипте Bash я использовал следующий синтаксис, чтобы выйти из скрипта Bash: Kill -Pipe $$ Я использую его, потому что иногда в функции или во внутренней оболочке в скрипте, выход 1 делает ...
При попытке послать SIGQUIT я получил следующее: $ kill -s QUIT 4341 kill: неизвестный сигнал: SIGQUIT
kill: введите kill -l для списка сигналов И я был очень удивлен, увидев это: $ kill -l
ZERR Так что...
У меня вопрос.
Изучая управление процессами, я заметил странное поведение на CentOS 7.
Я знаю, что убивая родительский процесс, убиваются и дочерние процессы. Но не в следующем случае. ...
Мне нужно пометить общий процесс (я действительно не контролирующую запуск команды). Могу ли я сделать что-то вроде этого: run_special_cmd () {"$ @" - - Severy-special-command
} run_special_cmd Sleep 5000 & ...
я должен протестировать это: уничтожить-0$LAST_PID; Таким образом, я записал, уничтожают ли [-0$LAST_PID]; затем... Но это приводит к ошибке - неизвестному оператору после - или около этого. как я выхожу из опций в если?
у нас есть сценарий, который печатает все неправильные файлы wsp ./print_bad_wsp_files.sh ./aaaa/rrr/aaaa/fff/ooo/min.wsp
./aaaa/rrr/aaaa/fff/ooo/p50.wsp
./aaaa/rrr/aaaa/fff/ooo/min.wsp
./aaaa/rrr/aaaa/fff/ooo/p50.wsp...
У меня есть программа, которая выводит некоторую информацию на стандартный вывод, и я запускаю ее так: watch -n 0.1 myprogram Моя проблема в том, что мне нужно, чтобы моя программа завершилась чисто, вызывая соответствующие деструкторы для release syste
Я хочу убить другое приложение, подобное команде killall, поскольку я знаю приложение, но не могу получить PID во время выполнения. Это должно быть сделано в коде C. Я знаю kill (), но для этого нужен PID.
Любой другой способ ...
Я с удовольствием использую Spectrwm и ищу способ «щелкнуть X», чтобы закрыть окно и убить процесс. MOD + W просто заставляет окно исчезать, процесс продолжается. Изменить: Это предназначено ...
Я очень новичок в Linux, запускаю HPC через ssh. Я выполнял сценарий оболочки на экране, и процесс занял слишком много времени, поэтому я убил его через htop activity. Когда я снова подключил экран, который был ...
В туториале:
/usr/bin/killall -HUP rsyslogd Для команды: /usr/bin/killall -HUP rsyslogd В моей ОС синопсис в man killall СИНТАКСИС killall [-Z, --context pattern] [-...
Некоторые инструменты интерфейса командной строки возвращают неработающую консоль при отмене с помощью CTRL + C. Иногда текст не виден или возникают проблемы с графикой, пока я не запустил команду reset. (Я использую bash, но ...
У меня следующая проблема: когда мой большой родительский процесс умирает (случайно!) После того, как он создал много дочерних процессов, все дочерние процессы переключились для инициализации. Как я могу безопасно убить всех этих дочерних процессов ...
Скажем, у меня есть такая схема: node a.js | node b.js | node c.js, если a.js скоро умрет, могу ли я убить b.js? А что насчет наоборот? Кажется, что если я создам эту трубу, один процесс не обязательно умрет/выйдет, если ...
У меня есть сценарий оболочки, который запускает пару фоновых дочерних процессов. Я хочу, чтобы они всегда работали - если только родительский процесс не завершится или не будет убит (так что у меня есть дочерние процессы в цикле, который просто ...
В одном из моих скриптов я вызвал команду find как обычный пользователь (не root).
Он не возвращался / не продолжался, поэтому я убил скрипт, и find все еще работает.
На htop я вижу, что он всегда использует 100% ...
Я отправляю команду на удаленный сервер через SSH как ssh raja @ remote_host "telnet 192.168.56.101 8080 "Но все мы знаем, что для выхода из telnet нам нужно вернуться к приглашению telnet с помощью CTRL + ^] и ...
Я начал загружать большой файл (~ 30 ГБ) в RedHat Linux с помощью wget через SSH. Тогда я решил прервать его и нажал Ctrl + C. Но вдруг повесился. Поэтому я просто закрыл соединение SSH. Когда я ...
У меня есть следующий сценарий exec.sh, который запускает сценарий python удаленно на node01: #!/bin/bash
ssh node01 "python2.7 /home/user/run.py" Если я убью exec.sh с помощью CTRL+C или kill -9, то ...
Мой сценарий оболочки запускается через SSH следующим образом: ssh -i mycert.pem (hidden) << SSHBLOCK
журналы pm2 - строки 100 и
pid = $!
спать 3
убить $ pid
SSHBLOCK Сценарий работает должным образом, когда включен ...
Да, я пробовал все основные методы kill, pkill и т.д., которые появляются при поиске в Google.
Иногда это работает, в других случаях кажется, что что-то мешает процессу завершиться.
Не существует ...
Поскольку страница справочника PS указывает, что процесс с СОСТОЯНИЕМ со значением "D" означает "бесперебойный сон (обычно IO)" кроме того, я читал: необходимо использовать TASK_INTERRUPTIBLE здесь, иначе поток ядра...
Существует процесс в состоянии D (застрял), который не уничтожается даже командой kill -9.
Я вижу, что PPID - это systemd. root 1863 1 0 ** Ds ** / usr / sbin / smartd -n root 1 0 0 ** ...