1
ответ

Перезапустить процесс по pid?

У меня есть pid, который я хочу перезапустить, чтобы этот процесс начался с начала main, получил новый pid. Как я могу сделать это только с pid, а не с exec с двоичным путем
14.05.2020
1
ответ

Процессы с состояниями R и Rs не могут быть уничтожены командой kill -9

Я запустил некоторые процессы со своего локального компьютера (с помощью PyCharm ), а также подключившись к удаленному компьютеру с помощью ssh. Теперь у меня есть несколько процессов с состояниями R или R, которые нельзя убить. Если я использую...
08.05.2020
1
ответ

Встроенный инструмент для временных рядов процессов Linux для ЦП и памяти

У меня есть сервер Ubuntu. Есть несколько рабочих мест. Я должен контролировать их ЦП, использование памяти в течение всего времени их выполнения (временные ряды). Я знаю, что есть много инструментов CLI, таких как top, htop...
06.05.2020
1
ответ

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

Я пытаюсь завершить и приостановить 2 отдельных задания одной командой. $ рабочих мест [1] Работает./jobs2 & [2] Работает./jobs1 & [3] Бег./...
02.05.2020
1
ответ

Я хочу имитировать утечку ресурсов

Какие системные вызовы ОС я могу использовать для «симуляции» и устранения утечки при создании процесса? Например, форк-бомба похожа на то, что я хочу, но форк-бомба увеличивает процессы в геометрической прогрессии. ...
30.04.2020
1
ответ

Процесс VS Поток в командах Что запускается первым?

Мне интересно, что будет запущено или создано первым в Linux, если я запущу команду, которая использует как процесс, так и поток. Я знаю, что они оба используют clone() для запуска, и по определению поток - это...
29.04.2020
1
ответ

Как предотвратить уничтожение процессов при выходе из GNOME?

До сих пор я имел возможность запускать tmux через SSH, и если я отключился, сеанс tmux все еще работал, когда я снова подключился. Поэтому я предположил, что то же самое можно сделать, запустив tmux...
29.04.2020
1
ответ

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

Блоки управления процессом предоставляют доступ к файловой системе /proc, которая позволяет пользователям читать платы. Существует ли аналогичная файловая система для блоков управления потоками? Если нет, есть ли инструмент для чтения их содержимого (...
25.04.2020
1
ответ

Как остановить запущенный процесс в скрипте

новичок здесь. У меня есть IP-телефон с busybox. Я получил от разработчиков сценарий avconv, который может захватывать происходящее на экране телефона, и для его запуска я использую следующее ...
24.04.2020
1
ответ

Уничтожить ОС, если процесс завершен

У меня есть специальное приложение для мониторинга, которое я развертываю в кластере Linux и хочу защитить его. Я бы хотел, чтобы процесс нельзя было убить. Тем не менее, старшим пользователям нужен root. Я читал, что могу...
08.04.2020
1
ответ

Можно ли изменить исходный двоичный файл в Linux, если какой-либо процесс, порожденный этим двоичным файлом, все еще работает?

Можно ли изменить исходный двоичный файл в Linux, если какой-либо процесс, созданный из этого двоичного файла, все еще работает? Разрешит ли ОС выполнять операцию записи в этом двоичном файле?
20.03.2020
1
ответ

Как в подоболочке получить идентификатор процесса?

Я знаю, что могу получить идентификатор процесса основной оболочки с помощью $$, но как получить PID подоболочки, созданной, например, ( ... ) изнутри блока?
18.03.2020
1
ответ

Как получить PID шелла в пайплайне?

Например, я запускаю sleep 1 | спать 2 | sleep 3 & Как получить идентификаторы процессов каждой части? Я мог бы проверить вывод заданий -l, но его формат может быть подозрительным среди оболочек, и я ищу более простой способ.
18.03.2020
1
ответ

Сценарий оболочки Linux дублируется в списке процессов

Я разработал сценарий Bash, который принимает параметры: $ head -n 3 MyScript.sh #!/usr/bin/env bash # Это мой скрипт #... сделать что-то Я вызываю это через CRON по другому расписанию и с ...
16.03.2020
1
ответ

что означает htop в Linux?

Кто-нибудь может объяснить мне, что значит htop? или направить меня к ресурсу, который объясняет это, НЕ говорит мне, как его использовать?
28.02.2020
1
ответ

Прерываемый и непрерывный сон

не могли бы вы привести какой-нибудь простой пример состояния «непрерывного сна»? Я изучаю unix, и пример с NFS для меня не слишком очевиден.
26.02.2020
1
ответ

PID и инкрементный подход

Предположим, у меня есть 10 процессов, таких как: процесс p0 с PID 1. обработать p1 с PID 2. обработать p2 с PID 3. обработать p3 с PID 4. обработать p4 с PID 5. обработать p5 с PID 6. обработать p6 с PID 7. ...
25.02.2020
1
ответ

Вопросы о значениях WCHAN

У меня CentOS 8 (3.10 ), работающий на VirtualBox 6.0... И у меня есть 2 вопроса о WCHAN. Страница руководства 'ps' описывает WCHAN как :Blockquote nwchan Адрес WCHAN функции ядра, где...
24.02.2020
1
ответ

Как определить учетную запись пользователя, которая вызывает множество процессов mysql и apache?

У меня есть сервер, на котором находится не более 40 веб-сайтов. Многие из них - это Wordpress, который является CMS с высоким ресурсом. Раньше я получал оповещения о том, что сайты часто отключаются. Похоже, сбой MySQL. Это был 8Gb ...
21.02.2020
1
ответ

Каков приоритет процесса вычислено?

Кто-нибудь может объяснить, как вычисляется «реальный» приоритет процесса (т. е. поле pri_baz в ps)? Я предполагаю: pri_baz = 99 - static_priority # если static_priority > 0 (процесс в реальном времени) pri_baz = 100 + ...
17.02.2020
1
ответ

Почему $! возвращает неправильный идентификатор процесса для подоболочки, работающей в фоновом режиме?

$(сон 5) & эхо $! спать 1 echo "done" Приведенные выше результаты: $ ./test.sh 7483 done Однако, если я ищу сон в ps aux, я вижу: ps aux | рг сон chris 7484 0.0 0.0 132788 1432 pts/6 ...
15.02.2020
1
ответ

список процессов с аргументами в кавычках, переносимый

Как можно получить исходную команду, введенную в командной строке, без использования proc или любого другого нестандартного инструмента? При печати списка процессов с помощью ps аргументы, переданные для инициирования ...
11.02.2020
1
ответ

Восстановить удаленную папку, которая все еще загружена активным процессом

Мне очень жаль, если этот вопрос уже задавался ранее. Мне действительно нужна помощь с этим, так как это касается очень важных данных, и я не мог сделать это в течение последних 2 часов. По существу я случайно...
30.01.2020
1
ответ

Почему сигнал SIGCHLD не игнорировался при использовании функций wait()?

При использовании функций ожидания сигнал SIGCHLD потреблялся ожиданием при выполнении примера 1.1, как показано ниже. пример 1.1 if (pid==0){ printf("child\n"); printf("%d\n",pid); } else{ printf("...
29.01.2020
1
ответ

Взаимодействующие программы stdin и stdout (создание программы робота для игры)

Настройка: У меня есть исполняемый файл, который я «не могу редактировать», так как у меня нет исходного кода. Когда я запускаю программу, она открывает игру, где через стандартный вывод передает мне несколько чисел, чтобы я мог...
23.01.2020
1
ответ

Почему systemd останавливается сразу после появления?

У меня возникла проблема при загрузке vpp.service в systemd. Я написал следующий сервис. [Единица измерения] Description=Процесс обработки векторных пакетов After=syslog.target network.target auditd.service [...
21.01.2020
1
ответ

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

Как программно завершить процесс, запущенный из приложения? Чтобы уточнить, есть приложение, которое время от времени запускает подпроцесс WebKit, и я хочу его убить...
21.01.2020
1
ответ

init: необходимо запускать как PID 1

Недавно столкнулся с проблемой: при вводе init 1 выдает ошибку: init: необходимо запускать как PID 1. Ввожу ps и оказывается, что /sbin/init имеет PID 1. Как теперь я могу использовать init?
18.01.2020
1
ответ

Какова функция сочетания клавиш Ctrl+Y в Linux?

Ниже приведена выдержка с сайта известного профессора: Некоторые сигналы вызывают остановку процесса: SIGSTOP (стоп!), SIGTSTP (стоп от tty: вероятно, было введено ^Z), SIGTTIN (ввод tty, запрошенный ...
11.01.2020
1
ответ

почему выполнение ls > empty.txt показывает пустой.txt внутри empty.txt в пустой папке?

почему в пустой папке выполнение ls > empty.txt показывает пустой.txt внутри empty.txt? это не поэзия, это правда и я не знаю почему. Для меня они думают, что ls > empty.txt - это ...
10.01.2020