Еще нет никакого руководства использования этим тегом …!

Руководство использования, также известное как тег выборка Wiki, является короткой аннотацией, которая описывает, когда и почему тег должен использоваться на этом сайте конкретно.

Еще нет никакого тега Wiki для этого тега …!

Справка wikis тега представляет вновь прибывших тегу. Они содержат обзор темы, определенной тегом, наряду с инструкциями по его использованию.

Все зарегистрированные пользователи могут предложить новый тег wikis.

(Обратите внимание, что, если у Вас есть меньше чем 20 000 репутаций, Ваш тег, Wiki будет одноранговым узлом, рассмотренным, прежде чем это будет опубликовано.)

5
ответов

уничтожьте группу процессов с отрицательным PID

уничтожьте - ТЕРМИН - PID, как предполагается, уничтожает PID и все его дочерние процессы. но это не работает над openSUSE, он всегда говорит мне, что никакой такой процесс - PID независимо от того, что PID я использую. Таким образом, если отрицательный P
23.03.2013
4
ответа

Запускать несколько команд и уничтожать их как одну в bash

Я хочу запускать несколько команд (процессов) в одной оболочке. Все они имеют собственный непрерывный выпуск и не останавливаются. Запуск их в фоновом режиме прерывает Ctrl-C. Я хотел бы запустить их как одну ...
21.05.2015
3
ответа

Имеет ли родитель процесса какое-либо значение с точки зрения его потомка?

В POSIX процессы «связаны» друг с другом через две основные иерархии: Иерархия родительских и дочерних процессов. Иерархия сеансов и групп процессов. Пользовательские процессы имеют большое ...
05.10.2019
3
ответа

Может ли Ctrl + C отправить сигнал SIGINT нескольким процессам?

Я читал, что когда вы нажимаете Ctrl + C, сигнал SIGINT будет отправлен процессу переднего плана группа. Можете ли вы привести мне пример того, как у меня может быть два или более процессов в процессе переднего плана ...
16.05.2017
2
ответа

Использовать waitpid для дочернего элемента с идентификатором группы 1

Я много искал, но не нашел решения. Так что это может быть глупый вопрос. Формат waitpid: pid _t waitpid (pid _t pid, int *status, int options )Параметр pid указывает, какой именно...
07.10.2018
2
ответа

Почему процесс не является частью ожидаемого процесса group?

Я изучаю взаимосвязь между процессами, группами процессов (и сеансами) в Linux. Я скомпилировал следующую программу ... #include #include #include <...
05.05.2017
1
ответ

PID фоновой функции "$!" дает неправильное значение

Я пытаюсь зафиксировать PID функции, выполняемой в фоновом режиме, но, кажется, получаю неправильное число. См. следующий скрипт :$ cat test1.sh #!/bin/bash set -x child (){ echo "...
08.02.2021
1
ответ

как мне запустить скрипт bash в его собственной группе процессов

Я хочу запустить скрипт bash из другого скрипта bash, но запустить его в своей группе процессов, как если бы вы запустить его из терминала. Есть несколько похожих вопросов, но я не могу найти ...
12.07.2019
1
ответ

Зачем нам нужно посылать SIGHUP только что осиротевшей группе процессов, содержащей остановленный процесс?

В книге Продвинутое программирование в среде UNIX ("APUE") говорится: "Рассмотрим процесс, который вилкивает ребенка, а затем завершает его". Хотя в этом нет ничего ненормального (это происходит постоянно), ...
10.04.2019
1
ответ

PID лидера группы процессов повторно используется

Возможно ли, что прошлый PID лидера группы прогресса будет повторно использован другим процессом и этот последний процесс запускает новую группу процессов? В этом случае первая созданная группа процессов, а вторая ...
28.03.2019
1
ответ

Что делает SLASH в Shate 1 / $ 2 'в скрипте оболочки (/ bin / sh)

, нашел этот пример на арке Wiki #! / Bin / Sh Дело $ 1 / $ 2 в Pre / *) Echo "собирается до 2 долларов ..." ;; Post / *) Эхо «Просыпаться с 2 $ ...» ;; ESAC и не может разобраться, если это логично ...
22.12.2018
1
ответ

Есть ли способ изменить процесс процессы бегущего процесса?

Есть ли способ изменить PID, PPID, SID бегущего процесса? Это имеет смысл для ответа нет, но я хотел бы убедиться.
13.08.2018
1
ответ

Что интерактивные оболочки должны сделать в осиротевших группах процесса?

(Повторно отправляющий в Unix на предложение в https://stackoverflow.com/questions/13718394/what-should-interactive-shells-do-in-orphaned-process-groups) короткий вопрос, что оболочка должна сделать если...
23.05.2017
1
ответ

Действительно ли возможно получить идентификатор группы процесса от/proc?

В "https://stackoverflow.com/questions/13038143/how-to-get-pids-in-one-process-group-in-linux-os" я вижу, что все ответы упоминают PS и ни один, упоминая/proc. "PS", кажется, является не очень портативным (...
23.05.2017
1
ответ

Если оболочка запускает программу, будет ли оболочка также получать сигнал SIGINT при нажатии Ctrl + C?

Я читал это, когда вы нажимаете Ctrl + C, тогда в группу процессов переднего плана будет отправлен сигнал SIGINT. Теперь принятый ответ на этот вопрос гласит: В основном, ваш сигнал получают все ...
18.05.2017
1
ответ

Различие между группой процесса и заданием?

Каково различие между группой процесса и заданием? Если я ввожу PR * | lpr затем, действительно ли это - оба группа процесса также задание? Каково точно различие между идентификатором группы процесса и идентификатором задания?...
13.04.2017
1
ответ

Невозможно убить группу процессов при вызове PHP

У меня есть сценарий, порождающий двух зомби. Я могу убить группу с помощью kill - - , но при вызове интерпретатора PHP это не сработает, хотя убийство каждого процесса вручную приведет к ....
17.03.2017
1
ответ

Убить задание в подоболочке с помощью set -m

У меня есть следующее сценарий bash: #! / bin / bash установить -m ((bin / pnvd &> / dev / null; kill 0) & sleep 2 perl integration-test / fuzz-test.pl || kill 0 kill% 1 ) Первые три ...
16.02.2017
1
ответ

Должна ли каждая группа процессов принадлежать к одному сеансу процесса?

Должна ли каждая группа процессов принадлежат одной сессии процесса? В других словами, это группа процессов понятие, которое существует только внутри процесса сессия? Есть ли группа процессов, которая не принадлежит ни к ...
20.12.2016
1
ответ

setpgrp вызывает отключение tty

При использовании setpgrp vi (и другие программы tty) работают совершенно иначе, чем если бы setpgrp не использовался. Пример: perl -MIPC :: Open3 -e '$ pid = open3 ("<& STDIN", "> & STDOUT", "> & STDERR", ...
12.05.2015
1
ответ

Родитель, перезапущенный ребенком, не отвечает на CTRL-C

Я записал программу. Это запускается, процесс (назовите это A), который порождает дочерний процесс (вызов, это было бы), который завершает работу и перезапускает A. Проблема, теперь я не могу уничтожить приятно от терминала (т.е. CTRL-C не...
08.02.2015
1
ответ

Какова цель абстракций, сессии, лидера сессии и групп процесса?

Я понимаю из статьи Informit, что сессии и обрабатывают группы, используются, чтобы завершить порожденные процессы на выходе и отправить сигналы в связанные процессы с управлением заданиями. Я верю этому...
13.07.2013
0
ответов

`sudo setsid command` не порождает новую группу процессов?

Я рассматриваю сценарий, в котором я хочу запустить программу / команду с помощью sudo как часть тестирования программного обеспечения. Команды запускаются из скрипта Python на основе модуля подпроцесса. Я пытаюсь ...
15.12.2017
0
ответов

Запустить новую группу процессов в .xinitrc

У меня есть строка состояния (лимонная панель), на которую я перенаправляю вывод пары скриптов (время, батарея, громкость и т. Д.). Эти сценарии и сама строка состояния запускаются в одном сценарии bash ...
23.05.2017