Вопросы с тегом «process»

9
Как запустить программу в фоновом режиме

Программа Boblight не работает в фоновом режиме. Там нет заметной разницы между выполнением sudo boblightd а также sudo boblightd& Как я могу решить эту проблему, чтобы консоль не блокировала дальнейшие вводы? pi@raspberrypi ~/boblight/boblightd-for-raspberry-master $ sudo boblightd Boblightd...

9
Жесткий диск ввода / вывода в Pid

Есть ли способ увидеть дисковый ввод / вывод для PID / процесса? Monitorix показывает мне следующее и исправляет меня, если я ошибаюсь, но похоже, что жесткий диск замедляет всю систему: ОБНОВЛЕНИЕ № 1 Атоп, кажется, дает отличный обзор превыше всего. Могу я спросить вас, что означает ожидание,...

9
Threads vs (Forked) Процессы

Приложения Linux, как правило, разветвляются затем на exec (с execve ()), но приложения Java и некоторые MPM Apache используют многопоточность. Если разветвляется, использует fork + exec для запуска процесса, какова высокоуровневая версия для многопоточности? Как JVM или Worker MPM порождают...

9
Почему расположение переменных среды так сильно различается?

Читая книгу «Взлом: искусство эксплуатации» Джона Эриксона, я пытаюсь приблизить адрес переменной среды, SHELLCODEчтобы использовать программу. Каждый раз, когда я бегу, getenv("SHELLCODE");чтобы узнать местоположение, результат совершенно другой. Выписка из моей раковины: > for i in $(seq 10);...

9
Как я могу узнать, когда процесс завершил запись в файл?

У меня есть процесс, который был порожден из оболочки. Он работает как фоновый процесс и экспортирует БД в файл CSV в /tmp. Как узнать, когда фоновый процесс завершен (завершен / завершен) или закрыта ли блокировка файла CSV? Я планирую отправить файл по FTP на другой хост, как только он будет...

9
Какие ожидающие сигналы?

Глядя на пределы запущенного процесса, я вижу Max pending signals 15725 Что это? Как я могу определить разумную ценность для занятого обслуживания? Как правило, я не могу найти страницу, которая объясняет, что такое каждый лимит. Некоторые из них довольно понятны (максимальное количество открытых...

9
Что происходит с фоновыми заданиями после выхода из оболочки?

Из моего понимания, рабочие места трубопроводы начали с определенной оболочкой , и вы можете управлять этими заданиями ( fg, bg, Ctrl-Z) внутри этой оболочки. Задание может состоять из нескольких процессов / команд. Мой вопрос: что происходит с этими заданиями, когда выходит оригинал, содержащий...

9
Убить процесс, когда PID постоянно меняется

Когда я выпускаю ps aux | grep mtp я получил Убунту- + 15934 0,1 0,0 519848 7068? Sl 21:13 0:00 / usr / lib / gvfs / gvfsd-mtp --spawner: 1,9 / org / gtk / gvfs / exec_spaw / 20 Таким образом, PID в этом случае - 15934. Но каждый раз, когда это выполняется, PID отличается. Есть ли другой способ...

9
Почему sshd отображается несколько раз на одной ветви pstree?

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

9
Как заставить чтение и запись одного и того же файла в одном и том же конвейере всегда «терпеть неудачу»?

Скажем, у меня есть следующий скрипт: #!/bin/bash for i in $(seq 1000) do cp /etc/passwd tmp cat tmp | head -1 | head -1 | head -1 > tmp #this is the key line cat tmp done В ключевой строке я читаю и пишу один и тот же файл, tmpкоторый иногда не удается. (Я читал, что это из-за условий гонки,...

9
«Вариабилизация» амперсанда (фоновый процесс)

Я хочу знать, есть ли способ поместить амперсанд в переменную и по-прежнему использовать его для отправки процесса в фоновый режим. Это работает: BCKGRND=yes if [ "$BCKGRND" = "yes" ]; then sleep 5 & else sleep 5 fi Но разве не здорово было бы выполнить эти пять строк одной? Вот так:...

9
Объясните, почему не работает «работа», а работает «пс»?

jobsмоя любимая команда, чтобы увидеть мои коды, которые работают в фоновом режиме. Чтобы динамически проверять их, я стараюсь набрать watch 'jobs' который ничего не отображает. Однако watch 'ps' работает отлично. Я делал ту же ошибку в течение нескольких месяцев. Я думаю, понимание того, почему...

8
Скрыть процессы от других пользователей на основе групп (под Linux)?

Можно ли настроить скрытие процессов для определенных групп пользователей в системе Linux? Например: пользователи из группы X не должны видеть процессы, принадлежащие пользователям из группы Y, в ps / top или в / proc. Можно ли настроить такую ​​настройку с помощью SELinux? (Я смутно помню похожую...

8
Всякий раз, когда я набираю какую-то неправильную команду, мой терминал пытается запустить эту команду в фоновом режиме

Что-то странное начало происходить с моим терминалом. Всякий раз, когда я набираю какую-то неправильную команду, она пытается запустить эту команду в фоновом режиме. hegeek@colinux: ~# l [9]+ Stopped l thegeek@colinux: ~# fdsl [10]+ Stopped fdsl В чем может быть проблема? РЕДАКТИРОВАТЬ: После...

8
Приоритеты в реальном времени в ОС не в реальном времени

Если я делаю следующую команду на моей стандартной установке Linux Mint: comp ~ $ ps -eo rtprio,nice,cmd RTPRIO NI CMD ... 99 - [migration/0] 99 - [watchdog/0] 99 - [migration/1] - 0 [ksoftirqd/1] 99 - [watchdog/1] Я получаю некоторые процессы с приоритетом в реальном времени 99. В чем смысл...

8
Могу ли я передать любые два процесса друг другу?

На этой странице из Проекта и внедрения операционной системы 4.4BSD сказано, что: Основное различие между каналами и сокетами заключается в том, что каналам требуется общий родительский процесс для настройки канала связи. Однако, если я записываю правильно, единственный способ создать новый процесс...