0
ответов

Почему у потоков есть собственный PID?

Я использую htop и смотрю на процесс (rg ), который запустил несколько потоков для поиска текста в файлах, вот древовидное представление в htop :ПИД-команда 1019 | -rg 'найти это' 1021 | -rg 'найти это' 1022 | -rg 'найти это' 1023 |
27.09.2021
0
ответов

Пропустить итерацию цикла (s )интерактивно при нажатии клавиши

Я зацикливаюсь на массиве и для каждой итерации запускаю long во время процесса, вот так :! #/бин/баш обр= ({1..100} )для i в "${arr[@]}"; делать эхо "$i" спать 10 Выполнено Теперь я хочу иметь возможность нажимать цифровые клавиши 0
17.09.2021
0
ответов

pid для дочерних процессов

Я запускаю скрипт, который вызывает дочерний скрипт, который, в свою очередь, вызывает другие дочерние скрипты и процессы. некоторые из дочерних процессов используют много дискового ввода-вывода и процессора и перегревают процессор, вызывая сбой или ошибк
09.09.2021
0
ответов

Как узнать, какой процесс запущен для службы таймеров systemd -?

Я пытаюсь определить, успешно ли запущен процесс службы, запланированной как служба таймеров systemd -. У меня есть запланированная служба с именем certbot.service, которую я вижу, используя systemctl list -timers
08.09.2021
0
ответов

Запускать процесс переднего плана, пока фоновый процесс не завершится в оболочке

Я запускаю виртуальную машину QEMU в -режиме демонизации, а затем запускаю произвольный активный (возможно интерактивный )процесс, предназначенный для взаимодействия с экземпляром QEMU
07.09.2021
0
ответов

Содержит ли виртуальная память ядра процесса данные, специфичные для процесса?

Я не совсем понимаю эту картинку из книги CS :APP. Он показывает, как виртуальная память ядра процесса имеет регион, отличный от других процессов. Означает ли это, что ядро ​​в контексте процесса A
02.09.2021
0
ответов

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

Я имею в виду эти ссылки :Содержимое таблицы страниц, когда искомая физическая страница находится в области подкачки как linux обновляет таблицу страниц после переключения контекста Как ядро ​​обращается к выгруженным страницам памяти в разделе\файле подк
28.08.2021
0
ответов

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

Я пытаюсь узнать больше о системе подкачки ядра Linux. Я понял, что если r/o или кодовую часть двоичного файла в памяти нужно подкачать, его не следует перемещать в файл подкачки/...
05.08.2021
0
ответов

Использование подстановочного знака с «killall» не работает, кроме как из /tmp

У меня есть файл /tmp/bash.sh, содержащий подобный скрипт :имя killall *Все работает нормально, если я захожу в папку /tmp и затем запускаю./bash.sh, но если я захожу в / и запускаю /tmp/bash.sh или./tmp/bash.sh, это не работает...
03.08.2021
0
ответов

Удалить окно из Alt -Вкладка -Меню

Я использую pop _os с Wayland, и мне интересно, есть ли способ удалить определенные процессы из меню Alt -Tab. В моем случае у меня есть определенный процесс gjs @!0,28;BDH, который появляется в моем Alt -...
29.07.2021
0
ответов

Невозможно остановить процесс nohup

Я пытаюсь запустить очень сложную статистическую модель, которая, как я ожидал, займет очень много времени, поэтому я использовал nohup для запуска процесса. Однако я недооценил длину, и это займет около 260+ дней...
23.07.2021
0
ответов

Процесс перехвата, который немедленно завершается и быстро возрождается

На сервере Linux есть много подобных сообщений в журнале :17 июля 09 :22 :34 Швеция sudo[3631848] :pam _unix (sudo :auth ):auth не удалось определить пароль для [myuser] 17 июля 09 :22 :34 швеция sudo[3631848] :...
21.07.2021
0
ответов

Почему процесс команды сна все еще работает в фоновом режиме, хотя я остановил его с помощью CTRL -Z?

Что я делаю, :спать 5 и сразу CTRL -Z поэтому, когда я открываю задания, я вижу :[1]+ Остановил сон 5, затем, когда я делаю fg %1, процесс сна больше не работает, это сделано так, что означает, что это было...
21.07.2021
0
ответов

как узнать, какой процесс подключился к моей машине ЧЕРЕЗ определенный порт

С помощью следующей команды я хочу получить, какие IP-адреса подключены к моей машине через порт 8088. 18.23.292.9 — это машина, на которой запущена служба диспетчера ресурсов с портом 8088. сс -бак |...
20.07.2021
0
ответов

Какова настоящая причина, по которой nohup./a.out умирает, когда сеанс SSH истекает?

Когда вы запускаете./a.out в терминале через SSH, а затем истекает время сеанса SSH,./a.out уничтожается. Почему это? Некоторые говорят, что это из-за SIGHUP. Но запуск nohup./a.out по-прежнему имеет то же самое...
15.07.2021
0
ответов

Ошибка «устройство отключено или множественный доступ к порту»

Я программирую на Python 3 на Raspberry PI 4 с текущей версией Debian. Моя программа использует последовательный порт /dev/ttyS0 для отправки двоичных запросов на плату MP3-плеера. Документация по MP3-плееру...
15.07.2021
0
ответов

Вставка файлов и объединение файлов вместе

У меня есть данные за разные годы и месяцы для многих местоположений. Я вычислил среднее значение за все месяцы для каждого необходимого года. Каждый месяц/год имеет свой собственный файл. Не на всех сайтах есть данные...
13.07.2021
0
ответов

В чем разница между :приложением, программой, процессом, заданием, задачей, службой, демоном, сценарием, командой?

Может ли кто-нибудь четко указать различия и/или эквивалентности между этими терминами? Я всегда что-то путаю и постоянно теряюсь при чтении документации... Полезные предыдущие ответы :...
11.07.2021
0
ответов

Получить заголовок окна из PID

Я хочу завершить терминальную сессию, основываясь на идентификаторе pid и названии. Допустим, pidof возвращает 55175 как pid, заголовок окна TestWindow, я установил его с помощью alacritty -t «TestWindow». Убивая...
08.07.2021
0
ответов

Как выполнить команду «ps» в потоке?

Команду ps можно выполнить в терминале для просмотра информации о процессе. Например, #список процессов ps вспомогательный #с исполняемыми путями пс -эф #путь для определенного процесса ps -p [pid] Однако, если a...
06.07.2021
0
ответов

Команда, аргументы и имя процесса

Недавно я узнал о pidof и сравнивал его с pgrep. При этом я заметил, что pidof возвращает несколько PID для Firefox, а pgrep возвращает только один. Я проверил справочную страницу pgrep и...
26.06.2021
0
ответов

При каких обстоятельствах процесс будет находиться в состоянии X (мертвым )?

Согласно fs/proc/array.c :130,следующий массив определяет различные состояния процесса :/**Массив состояния задачи представляет собой странную «битовую карту» *причин для сна. Таким образом, «бег» — это…
08.06.2021
0
ответов

Закрыть недавно открытый процесс в.sh

Я новичок в Linux и пытаюсь научиться автоматически запускать и закрывать процессы. В конце концов я хотел бы запустить этот/похожий процесс с помощью cron. Здесь просто проверка "регистрации" на...
15.05.2021
0
ответов

Почему информация о процессе хранится в /proc, поскольку информация о процессе находится в ядре, которое находится в оперативной памяти, а /proc во вторичном хранилище?

/proc — это каталог, который мы находим в корневом каталоге Linux. он содержит информацию о процессах. но на самом деле таблица процессов и все такое хранится в ядре, которое находится в оперативной памяти. пожалуйста, ответьте на мой запрос. Я могу...
01.05.2021
0
ответов

Состояния процессов в теории ОС и в Linux

Я пытаюсь сопоставить коды состояний процессов Linux (, как в ps ), с состояниями на диаграмме состояний ОС, но не могу их сопоставить. Это потому, что состояния процессов Linux не обязательно соответствуют теоретической ОС...
28.04.2021
0
ответов

Количество процессов FIFO, устойчивый рост

У меня вопрос FIFO :Почему поток fifo _num limit 2, но количество процессов, устойчивый рост, когда один процесс заканчивается, запустились два процесса, а потом получилось 3 процесса. устойчивый рост 2n -1 #!bin/...
31.03.2021
0
ответов

Два процесса отображаются в одном адресном пространстве

Я заметил, что когда я открываю два процесса с помощью GDB для отладки, /proc/PID/maps указывают одни и те же области адресов для двух :кот /proc/4170/карты 555555554000 -555555555000 р --р 00000000 08 :01...
30.03.2021
0
ответов

Процесс с динамическим идентификатором не будет уничтожен; не имеет родителя

Я пытаюсь убить такой процесс :root@xxx :~#ps -ef | комар root 3083 1912 0 11 :59 pts/0 00 :00 :00 grep --color=auto mosquitto root@xxx :~#убить 3083 -ударить :убить:(3083)-...
24.02.2021
0
ответов

Перезапустить процесс, если на стандартном выходе обнаружено сообщение

Есть ли способ отслеживать процесс (, как, например, с помощью supervisord ), а затем перезапускать процесс, если стандартный вывод выводит определенную строку текста? В моем случае строка для проверки будет :...
22.02.2021
0
ответов

Разрешить пользователю изменять приоритет IRQ/корневого процесса

Возможно ли в Linux разрешить пользователю изменять приоритет процесса, принадлежащего пользователю root? Точнее, процесс IRQ? Для встроенного приложения реального времени -я хочу повысить приоритет...
21.02.2021