3
ответа

Как процесс (MySQL) знает «его» терминал, если не из Stdio?

Одно с программой MySQL привлекло мое внимание. Его можно сообщить, чтобы просить пароль в интерактивном режиме с флагом -P, в этом случае, как вы ожидаете, в вашем терминале появляется подсказка и ...
23.08.2018
3
ответа

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

Linux на самом деле не различает процессы и потоки, и реализует их как структуру данных task_struct. Итак, что Linux предоставляет некоторым программам, чтобы они могли сообщать потокам о ...
28.03.2018
3
ответа

Как вызвать .sh с pid для java-процесса в Fedora

Я хотел запустить Minecraft-Server. поэтому я загрузил файл .jar, установил java 8, создал пользователя и каталог, например: ls -la insgesamt 29552 drwxrwxr-x. 4 minecraft minecraft 235 26. Март 19: ...
26.03.2018
3
ответа

Получить информацию о процессе (команду и т. Д.) Из pid

У меня есть этот код: для задания в `jobs -p`; сделать код = 0; подождите, $ {job} || code = $? если [["$ {code}"! = "0"]]; then echo "По крайней мере одно задание завершилось неудачно с кодом выхода => ...
24.03.2018
3
ответа

уничтожение процессов автоматически

Я должен уничтожить все процессы в определенной оболочке, исключая определенные процессы. Например, sh, который является моей оболочкой и командой. Это - то, что находится в настоящее время в моей оболочке прямо сейчас. rcihp146:/home/...
21.02.2018
3
ответа

Почему 'htop' показывает больше процесса, чем 'PS'

В 0:00 xf 26395 pts/78 Ss PS \_ колотят 27 016 pts/78 Sl + 0:04 | \_ unicorn_rails основной-c config/unicorn.rb 27042 pts/78 Sl + 0:00 |...
03.02.2018
3
ответа

Как найти pid приложения, недавно запущенного на Linux?

Привет, я недавно запустил приложение или приложение, и теперь я хочу узнать информацию о состоянии процессора, поэтому мне нужен PID приложения, которое я недавно запускал. Но у меня так много PID в каталоге / proc, так как ...
11.08.2017
3
ответа

Как передавать команды процессу, работающему в фоновом режиме?

Это моя программа цикла, работающая в фоновом режиме и ожидающая команды. #include с использованием пространства имен std; char buffer [256]; int main (int argc, char * argv []) {while (true) {...
06.08.2017
3
ответа

Получить PID сценария хоста в bash

У меня есть сценарий (run.sh), который вызывает сценарий моего приложения. В определенный момент у меня может быть несколько запущенных run.sh. Общий формат сценария run.sh: #! / Bin / bash # Запуск DALTON JOB: Helix ...
08.06.2017
3
ответа

О `fork`, дочерних процессах и« подоболочках »

Этот пост в основном является продолжением предыдущего моего вопроса. Отвечая на этот вопрос, я понял, что не только я не совсем понимаю всю концепцию «подоболочки», но и более ...
23.05.2017
3
ответа

Почему нет простого способа перечислить все процессы в данной группе процессов?

Очевидно, что для эффективной поддержки kill (0) ядро ​​должно отслеживать процессы в группе процессов. Но эта информация никоим образом не отображается в пользовательском пространстве. Чтобы получить это ...
06.05.2017
3
ответа

Объясните этот вывод PS-ef команда?

Часть вывода от PS-ef команда дана ниже: UID PID PPID ВРЕМЯ C STIME TTY CMD базируется 1 0 0 2012? 0:00:01 init [3] базируется 2...
19.03.2017
3
ответа

Найдите и удалите большие файлы, которые открыты, но были удалены

Как каждый находит большие файлы, которые были удалены, но все еще открыты в приложении? Как можно удалить такой файл, даже при том, что процесс имеет его открытый? Ситуация состоит в том, что мы работаем...
13.01.2017
3
ответа

Как проверить, остановлен ли процесс из командной строки?

У меня есть pid, и я только что остановил программу, используя kill -stop PID Теперь я хочу продолжить ее, сделав kill -cont PID Но только если она уже остановлена. Как мне проверить, остановлена ли она или ...
06.11.2016
3
ответа

Выполняются ли функции как подпроцессы в Bash?

В Advanced Bash-Scripting Guide, в примере 27-4, 7-я строка снизу, я прочитал это : Функция работает как подпроцесс. Я провел тест в Bash, и мне кажется, что приведенное выше утверждение неверно ....
24.08.2016
3
ответа

Проверить процесс и убить, если запущен

Я пытаюсь определить, запущен процесс или нет, и если он выполняется, я хочу вызвать сценарий или что-то напечатать. Я пробовал несколькими способами ниже, но это дает мне синтаксическую ошибку или команду нет ...
14.07.2016
3
ответа

Хорошо ли использовать ~ 100% ЦП моим приложением [закрыто]

У меня есть приложение, написанное на C ++ для Linux (Ubuntu 12.14), которое декодирует аудио и находит Пик. Этот расчет выполняется в фоновом потоке. Из основного потока пользовательского интерфейса я вызываю ...
13.04.2016
3
ответа

Процесс в Unix

Когда я вхожу в свой терминал unix и просто выполняю ps: bash-4.3 $ ps PID TTY TIME CMD 7 pts / 0 00:00:00 sh 16 pts / 0 00:00:00 bash 17 pts / 0 00:00:00 ps Я знаю, что процесс bash - это ...
30.01.2016
3
ответа

Как полностью отсоединить процесс

Я хочу породить процесс и выполнить его на верхнем уровне так, чтобы, когда оболочка выходит, процесс продолжал бежать. Я по ошибке думал, что nohup сделает это, но когда я выйду от оболочки (...
24.01.2016
3
ответа

Как дождаться завершения всех порожденных и фоновых процессов в сценарии bash

Я искал и искал и не могу найти рабочего решения для сценария bash, который я пытаюсь создать, чтобы завершить процесс и дождитесь его завершения и порожденных процессов. Я все еще много изучаю Linux ....
16.01.2016
3
ответа

Сделать процесс неубиваемым в Linux

Я работаю над приложением диспетчера паролей и по соображениям безопасности хочу запустить неуничтожаемый процесс. Кроме того, я не хочу, чтобы эта программа была демоном, так как мне нужно читать по стандарту ...
06.09.2015
3
ответа

Как я знаю, работает ли acct? (Учет системных ресурсов Unix)

Я установил acct пакет, и он работает, потому что я вижу действие файла в файле журнала. Я знаю, что существует куртка команды на включить его, но как я решаю что его испытывание нехватку...
01.06.2015
3
ответа

Замедлите всего один процесс для регулирования температуры ЦП

У меня есть программа. Когда это работает, повышение температуры ЦП из 50 до 80 Celcius, которое является моим главным беспокойством. Я могу управлять частотой ЦП для замедления его, но другие процессы замедлят...
10.04.2015
3
ответа

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

Я читаю/proc каталог (или псевдофс) для нахождения всех процессов. Я получаю информацию, в которой я нуждаюсь от/proc / [pid] / состояние, но существует что-то еще, в чем я нуждаюсь. Есть ли любой способ выяснить который...
21.03.2015
3
ответа

Как не показать stdout вывод рабочего процесса?

Когда рабочий процесс дает большой вывод stdout в течение его долгого рабочего процесса, Вы не хотите уничтожать его и повторно выполнять его. Как Вы не можете показать вывод?Спасибо.
25.02.2015
3
ответа

Там какие-либо альтернативы к pidof? (меньшее место)

Ну, я только что узнал, что с обширным использованием pidof в очень коротких интервалах, на вид крошечный инструмент может быть большим пожирателем ресурсов ЦП. (Источник: вершина) На моей более старой машине, это может легко достигнуть 30 процентов...
23.10.2014
3
ответа

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

У меня есть длительный экземпляр удара (в экранной сессии), который выполняет сложный набор команд в цикле (с каждым выполнением цикла каналы, перенаправления, и т.д.). Долгая командная строка была...
04.10.2014
3
ответа

Задание крона, чтобы проверить, работает ли Сценарий PHP, если не затем работает

Я задаюсь вопросом, мог ли кто-то указать на меня в правильном направлении. У меня есть небольшой опыт, работающий с командной строкой Linux и недавно из-за различных факторов в работе, которую я был обязан получать...
01.10.2014
3
ответа

Моделируйте неубиваемый процесс в состоянии D

Для сценариев тестирования катастрофы на серверной среде мы ищем простой способ сделать всунутый D процесса (бесперебойный сон) состоянием. Какие-либо простые способы? Пример C пример кода был бы...
13.06.2014
3
ответа

Как я завершаю работу системы после того, как конкретный процесс выйдет

Я загружаю некоторое программное обеспечение; я вижу pid процесса загрузки с вершиной. Скажем, это 1001. Как я могу сделать его так, чтобы мой компьютер закрылся после процесса 1 001 выход?
20.05.2014