Целью этого упражнения является получение дампа вывода ps, отсортированного по командам. Пока система работает, мы хотим сбросить все запущенные процессы, отсортированные по командам, в файл. В...
Рассмотрим следующее :exec > > (tee -a mylog )2> > (tee -a mylog >&2 )пспид=$! PID какого процесса-тройника равен $! выше? Если мы хотим, чтобы pid процессов каждого тройника выше, как мы можем...
Я запустил программу, которая достигла загрузки ЦП 39,99, что, очевидно, больше, чем может выдержать мой 4-ядерный ЦП, но почему, когда я завершал программу, (которая завершается ), загрузка ЦП не падала до 0,50 когда я не повернулся...
Этот вопрос от https://mywiki.wooledge.org/ProcessSubstitutionmkfifo /var/tmp/fifo1 mkfifo /var/tmp/fifo2 список сортировки1 >/var/tmp/fifo1 & список сортировки2 >/var/tmp/fifo2 & разница /var/tmp/...
Имя исполняемого файла linux может быть прочитано по-разному. Читая /proc/[pid]/comm, который содержит строку, которая усекается после достижения 16 символов или TASK _COMM _LEN. Читая /proc/[pid]/...
В программном интерфейсе Linux указано 22.3 Прерываемые и непрерываемые состояния сна процессов. Нам нужно добавить оговорку к нашему предыдущему утверждению, что SIGKILL и SIGSTOP всегда действует немедленно...
Компьютерные системы :Взгляд программиста говорит :На рис. 8.14 показан пример переключения контекста между парой процессы A и B. В этом примере изначально процесс A выполняется в пользовательский режим...
Компьютерные системы :Перспектива программиста говорит, что для того, чтобы ядро операционной системы обеспечивало герметичную абстракцию процесса, процессор должен обеспечивать механизм, ограничивающий...
Я хотел бы запустить сценарий pyhton с конфликтами с использованием определенного графического фреймворка :ImportError :Не удается загрузить серверную часть «TkAgg», для которой требуется интерактивная структура «tk», так как «qt5»...
У меня есть процесс, вывод которого должен быть перенаправлен на output.txt. К сожалению, вывод не идет в этот файл. Сначала я проверил, вызывал ли я его из другого каталога, но результата нет....
У меня есть macbook (оболочка по умолчанию — zsh )У меня есть исполняемый скрипт python (srcript1.py ). Я использую другой исполняемый скрипт (, называемый starter ), который запускает script1.py при запуске моего компьютера, терминал...
У меня следующий сценарий: у меня есть две программы, работающие одна в фоновом режиме, а другая впереди. Задняя программа делает некоторые вещи для передней программы. как только программа возврата выполнила...
Я новичок в сигналах и обработчиках сигналов, и я читал книгу, в которой говорится, что в ваших обработчиках можно вызывать только асинхронные -сигнальные -безопасные функции. Функция, которая является асинхронной -сигнальной -безопасной, или просто безоп
У меня есть процесс с идентификатором 1234. Этот процесс содержит поток с идентификатором 1235. Когда я использую ls -l /proc, я вижу только pid (1234 ), но когда я открываю файл состояния потока с помощью cat /proc/1235/status, я вижу данные. Почему...
Мне нужен свободный порт 3000 для разработки. Но он используется сервером grafana -, который я не помню, чтобы когда-либо устанавливал. Мы используем его в нашей компании, поэтому, возможно, в какой-то момент он был добавлен в...
Я нахожу опцию ps -C очень полезной, так как она позволяет ограничить вывод ps только теми процессами, которые запущены с именем команды . По сравнению с выполнением grep я также получаю...
Иногда, когда мой vscode зависает и мне приходится принудительно -выйти из него, создается впечатление, что он не запустится снова, пока я не перезапущу компьютер. Прежде чем выключить компьютер, я попытался найти его...
Я пытаюсь получить PID сценария оболочки, чтобы убить его позже. bash "home/lewis/builds/arduino/arduino -1.8.12/arduino" и отречься эхо "$!" Вышеуказанные пробеги и...
На моем ноутбуке довольно активно работают вентиляторы, даже если машина простаивает. Когда я смотрю на свои процессы с помощью top, у меня время от времени появляется процесс pgrep, который занимает часть процессора. Это...
У меня есть следующий скрипт, который работает уже более 3 дней :последовательность -w 1 1000000 | пока читал я; do (./myscript.pl $i >> output.txt ); done Можно ли узнать, как далеко он продвинулся с...
Я попытался установить git через командную строку, sudo apt install git. Я перевел этот процесс в фоновый режим, нажав Ctrl -Z. Это также останавливает выполнение процесса, поэтому я попытался возобновить его с помощью...
Я читаю файлы .desktop, найденные в /usr/share/applications, и оказывается, что НЕКОТОРЫЕ не используют то же имя процесса, что и исполняемый файл (большинство). Есть ли способ обнаружить, что процесс ...
Из сценария bash я пытаюсь получить код ошибки программы, запущенной в новом окне терминала. Его можно свести к этому:#!/bin/bash urxvt -e bash -c "выход 4" эхо $? вывод :0 Я бы...
Мне нужно перенаправить вывод из монитора udevadm в именованный канал. Для этого я использую следующую команду :sudo socat -u SYSTEM :"udevadm monitor" PIPE :/tmp/test & Работает до тех пор, пока не будет считан процесс...
TL;DR внизу. Справочная информация. На моем рабочем сервере CentOS 6.10 произошло следующее. Я использовал терминальную программу на основе браузера для запуска программы Midnight Commander, которая представляет собой консоль-...
Я использую systemd для запуска сценария оболочки при загрузке, start.sh, который в конечном итоге запускает main.py, основной сценарий Python моей программы. Я хотел бы записать PID main.py, чтобы его можно было программно...
В качестве эксперимента на тестовой системе я попытался ограничить количество собственных процессов с помощью /etc/security/limits.conf. Когда я вошел в систему, у меня было запущено 16 процессов на мое имя (, у всех были ruid, euid и...