2
ответа

Как ядро ​​узнает, какие «потоки» / процессы связаны с процессом? [дубликат]

Как я читал, «поток» в Linux - это просто процесс. Предположим, что процесс создал два «потока», теперь, когда процесс завершается, два «потока» / процесса, которые связаны с процессом ...
06.05.2018
2
ответа

Внутренняя организация (относительно семейных отношений) процессов в Linux

Насколько я понимаю дескрипторы процесса хранятся в структуре данных двунаправленного связанного списка. Но ветвление может использоваться для создания нескольких детей для того же процесса, так, чтобы заставил меня думать, что существует...
06.04.2018
2
ответа

Послать нажатие клавиши выхода (Q + Enter) для программирования после определенного периода времени

Некоторые терминальные программы имеют нажатие клавиши выхода чтобы безопасно остановить их выполнение, например: Q + Enter Из этого вопроса я узнал, что команда тайм-аута позволяет отправлять сигналы программе после ...
09.03.2018
2
ответа

Что заставляет различные сигналы быть отправленными?

Я иногда становлюсь немного смущенным всеми сигналами, что процесс может получить. Насколько я понимаю процесс имеет обработчик по умолчанию (расположение сигнала) для каждого из этих сигналов, но это может...
08.01.2018
2
ответа

Существует ли процесс, который не посылает EOF перед завершением и как его создать?

Я подозреваю, что процесс не посылает EOF, когда его убивают с помощью SIGINT и SIGKILL соответственно. Может ли это быть так (или все процессы всегда посылают EOF на stdout и stderr после завершения с ...
19.08.2017
2
ответа

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

Я ищу монитор процесса, который выдает простой для синтаксического анализа вывод на стандартный вывод. Есть ли в unix такой инструмент? Что-то вроде htop или top, но означает, что его использует другая программа. Быть ...
14.06.2017
2
ответа

Завершить процесс, запущенный execl

Я запускаю nmap из программы на C, используя execl: execl ("/ bin / sh", "sh", "- c", "sudo nmap -sS -A 192.168.0.1/24", NULL); У меня HTOP запущен в другом окне оболочки, и я вижу, что мой execl запускается там ...
06.06.2017
2
ответа

Существуют ли процессы, у которых нет родителя?

В самом высоком по рейтингу ответе на вопрос: Если компьютеры начинают считать с 0, почему процесс init имеет pid равный 1? было сказано, что каждый процесс имеет PPID (родителя). Однако я прочитал (...
26.05.2017
2
ответа

Когда система отправляет SIGTERM в процесс?

Моя программа сервера получила SIGTERM и остановилась (с кодом выхода 0). Я удивлен этим, поскольку я вполне уверен, что было много памяти для него. При каких условиях делает Linux (busybox), отправляют...
23.05.2017
2
ответа

Linux эквивалент команды AIX proctree для отображения всех дочерних и родительских процессов данного PID

Иногда я ищу эквивалент для команды AIX proctree , которая отображает всех дочерних и всех предков указанный PID и иногда может быть весьма полезен для устранения неполадок. Как ...
23.05.2017
2
ответа

Может Обработать идентификатор, и идентификатор сессии демона отличаются?

Насколько я понял от различных статей и здесь, у демона есть следующие функции: идентификатор Родительского процесса должен быть 1. Никакой терминал не должен быть связан с процессом. Идентификатор процесса...
23.05.2017
2
ответа

Почему уничтожает не, имеют параметр для файла и не для номера порта?

Если я хочу остановить программу, учитывая ее номер порта TCP или ее файл или названный исполняемый файл, могу я работать, чему-то нравится, уничтожают 1$-tcpPortNumber, где параметр 1$ является номером порта TCP, или уничтожьте - имя файла 1$...
23.05.2017
2
ответа

Как я могу изменить заголовок команды при запуске сервера?

Я пытаюсь изменить вывод lsof -i4TCP: PORT, чтобы включить собственное имя. Это поможет мне определить серверный процесс, запущенный моим демоном. Ниже приведено изображение со стрелкой, указывающей на то, что я бы ...
18.05.2017
2
ответа

Не удалось запустить elasticsearch

Конфигурация: Версия Elasticsearch = 5.0.1 ОС = Amazon Linux AMI выпуска 2014.03 Я использую экземпляр AWS m3.large. У меня есть два узла elasticsearch. Для моего узла данных (узел-2), когда я начал ...
15.05.2017
2
ответа

подозрительная активность на сервере?

У меня есть удаленный сервер, и я получил электронное письмо о 90% потреблении полосы пропускания использование. Итак, я зашел на сервер, проверил и заметил, что на сервере запущен gnome-terminal, которого у меня нет ...
15.05.2017
2
ответа

Почему этот бесконечный цикл не использует мои системные ресурсы?

Я сделал следующее в BASH: while true; do bash; done Я написал этот один лайнер, но сначала не был уверен, остается ли он: остается в основная оболочка и имеет столько подоболочек, сколько иссякают из памяти ...
12.05.2017
2
ответа

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

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

Назначение более высокого приоритета определенному процессу по умолчанию

Я хотел бы настроить мою настольную систему Linux так, чтобы всякий раз, когда я запускаю определенную программу (запускаю процессы этой программы), соответствующий процесс получал высокий приоритет. Как ...
28.04.2017
2
ответа

Максимальная память, применимая системой RHEL 6 на 32 бита

Я установил RHEL на 32 бита ОС в системе на 64 бита. От страницы Wiki PAE: ядро Linux включает полную поддержку режима PAE, запускающуюся с версии 2.3.23 с Linus Torvalds, упоминающего PAE'...
13.04.2017
2
ответа

замените, 'в то время как' с более подходящей функцией, таким образом, цикличное выполнение ожидало бы каждого процесса для окончания

У меня есть сценарий удара, которые высматривают файлы рекурсивно под multi-sub папками, затем используют ffmpeg для каждого файла. при отладке это работает отлично, если я использую эхо ffmpeg, но вещь на реальной работе где это...
13.04.2017
2
ответа

Вызвать команду/сценарий, разъединенную от терминала управления?

Я исследую поведение скрипта, который обычно запускается как автоматизированный процесс (например, крон, Jenkins). Сценарий может (в конечном счете) вызвать команды, которые ведут себя по-другому (ищущий ввод данных пользователем)...
13.04.2017
2
ответа

Уничтожьте процесс, который продолжает перезапускать

Что, если 'уничтожают-9', не работает? или Как уничтожить сценарий, который запускает новые процессы? не помогает мне в так или иначе. У меня есть сценарий Python, который запускается автоматически с другого идентификационного использования процесса...
13.04.2017
2
ответа

установите предел скорости передачи пакетов через iptables

У меня есть предел скорости передачи пакетов (максимум 10 в секунды), который установлен моим интернет-провайдером. Это - проблема, если я хочу использовать плеер AceStream, потому что, если я превышаю предел, я разъединяюсь. Как...
13.04.2017
2
ответа

Какой процесс прослушивает порт?

[root @ SERVER ~] # netstat -tulpn | grep 44316 tcp 0 0 ::: 44316 ::: * СЛУШАТЬ - [root @ СЕРВЕР ~] # lsof -i | grep 44316 (скрыто)
11.04.2017
2
ответа

Получение вывода из запущенного процесса

У меня есть процесс, запущенный на Linux-машине, к выводу которого я хотел бы получить доступ. Он находится в собственном контейнере, для входа в который я использую docker exec. С помощью ps я могу видеть: UID PID PPID C ...
30.03.2017
2
ответа

Как получить информацию о мертвом процессе, который прослушивал определенный порт?

Есть процесс, который, как я знаю, прослушивал определенный порт, который больше не работает. Я хотел бы знать, когда он остановился, если он упал, или любую другую информацию об этом процессе. Есть ли ...
28.03.2017
2
ответа

Передний план и задний план

Я просто хотел убедиться, что понимаю процесс переднего и заднего плана. Допустим, у меня есть программа Hello_world. Если я хочу запустить программу, я набираю на переднем плане: Hello_world ...
15.03.2017
2
ответа

Получить PID и код возврата из однострочного вызова bash

Представьте, что у нас есть длинная команда sleep 10 (например). Мы хотели бы запустить его на другом сервере с использованием Python (точнее, библиотеки ssh paramiko). Мне нужна однострочная команда, которая запускает ...
10.03.2017
2
ответа

Что это за загадочный процесс с именем «proc» в моем списке процессов

Когда я выполняю ps -auxwe на моем Debian Jessie, у меня отображается следующая команда: ... myuser 21906 0,1 0,3 106324 63640? Сс 03:17 0:00 прок ... Я не могу найти никакой другой информации (...
05.01.2017
2
ответа

Процесс для проверки, запущены ли другие процессы? [дубликат]

В настоящее время я устанавливаю компьютеры в доме моего клиента. Я запускаю следующие сценарии: ngrok (демон прямого туннелирования ssh) heartbeat.py (сценарий, который отправляет сигнал пульса для loggly ...
20.12.2016