1
ответ

Непредвиденное завершение работы с помощью кнопки «Power key pressed». Журнал

Блейд-сервер My Supermicro завершил работу со следующими журналами. В чем может быть причина? (АФИК его никто не трогал!) Загрузка ЦП составила около 50% за несколько часов до инцидента. Этот вопрос...
09.07.2018
1
ответ

Как выйти из процесса после отключения

Я использую disown для запуска длительного процесса через SSH. Например, я запускаю следующую программу: vmd -e script.tcl> out.txt & Затем я использую disown -a, чтобы отключить его от оболочки. Когда я повторно подключаюсь ...
10.06.2018
1
ответ

Как запустить фоновую задачу sudo при запуске (например, демон)?

Я знаком с управлением предварительно сконфигурированными системными демонами (упакованными Debian) с помощью команды systemctl. У меня также есть специальная «служба», которую я запускаю вручную: sudo process --option ...
04.06.2018
1
ответ

Почему процесс убит с помощью nohup

Я хочу запустить процесс в фоновом режиме, не убивая его при выходе из оболочки, согласно концепции Nohup, следующая команда должна работать, пока я не убью ее вручную : nohup uwsgi --http: 8008 --module ...
29.05.2018
1
ответ

Почему bash «не всегда» показывает сообщение «Завершено» после завершения процесса? [Дубликат]

Почему эта разница имеет значение? Два блока в приведенном ниже коде отличаются последней строкой: #!/bin/bash если [[ -n "$1" ]]; затем спать 1 & p=$! убить $p &> /dev/null else sleep ...
28.05.2018
1
ответ

Когда были изобретены фоновые процессы?

Ищете дату и авторитетную ссылку. Ожидаемый ответ где-то в 1960-х. Эта информация важна для написания впечатляющего запроса функции.
18.05.2018
1
ответ

Как мы можем убить все фоновые задания (запущенные или нет) в текущей оболочке?

Из https://unix.stackexchange.com/a/43709/674 Чтобы просто убить все фоновые задания, управляемые bash, do kill $ (jobs -p) Убивает $ (jobs -p) только те "запущенные" фоновые задания в текущем ...
05.05.2018
1
ответ

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

В интерактивной оболочке bash, работающей внутри lxterminal, если я запустил фоновое задание $ evince &, а затем закрою оболочку, фоновое задание будет остановлено. Если я помещаю фоновую команду в ...
05.05.2018
1
ответ

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

Я часто хочу запустить какой-нибудь долго работающий процесс или сервер от имени моего собственного непривилегированного пользователя, а затем иметь возможность определить, работает ли он еще, и перезапустить его, если нет. Например, я ...
20.12.2017
1
ответ

Выполнение c-программы в фоновом режиме через shell script

Я хочу запустить c-программу в фоновом режиме с помощью shell script, и как только программа начнет работать в фоновом режиме, мой shell script должен продолжить выполнение, не дожидаясь окончания c-программы. Я использую ...
10.09.2017
1
ответ

“. ~ / .bashrc »не устанавливает переменные, как ожидалось в вызывающем сценарии

Предпосылки Я написал сценарий для установки узла через nvm. Выпуск Команда. $ LOCAL_SHELL_CONFIG_FILE внутри install_latest_stable_node () не запускается, и поэтому, когда он печатает ПУТИ для узла ...
25.08.2017
1
ответ

Доступ к данным переднего плана из фонового процесса

Я хочу запустить процесс в фоновом режиме, используя &, и предоставить процессу доступ к данным, используемым в процессе переднего плана. Вот пример: A () {echo "$ a" } a = "abc" пока правда; do echo "$ (A)" ...
23.08.2017
1
ответ

Ветвление SSH уничтожает соединение

Я использую сценарий Linux, который имеет задачу передачи управления системы к удаленной поддержке. В этом сценарии одна из команд является ssh портом, направляют команду, которая передаст порт...
22.08.2017
1
ответ

Захватить вывод команды в течение n секунд, затем отсоединить его (запустить в фоновом режиме)

Мне нужно запустить определенную команду (в данном случае ngrok) на несколько секунд, захватить весь вывод, отфильтровать некоторые переменные, а затем отсоединить процесс, заставив его работать в фоновом режиме. Как я могу это сделать?
29.07.2017
1
ответ

Фоновые процессы

У меня есть скрипт, который нужно запускать в фоновом режиме, если я запускаю тот же скрипт на переднем плане, скрипт работает хорошо и не останавливается, пока мы не прервем его вручную (ctrl^c). Я уверен, что ниже ...
26.07.2017
1
ответ

Что может выполняться в фоновом режиме в Linux?

В частности, выполняются ли вызовы функций в сценарии bash в фоновом режиме, если они вызываются с помощью &? Я пытался придумать решение для смены владельцев файлов и подумал что-то вроде ...
15.07.2017
1
ответ

Как получить pid последнего фонового процесса в SSH

Мой сценарий оболочки запускается через SSH следующим образом: ssh -i mycert.pem (hidden) << SSHBLOCK журналы pm2 - строки 100 и pid = $! спать 3 убить $ pid SSHBLOCK Сценарий работает должным образом, когда включен ...
10.07.2017
1
ответ

Почему все процессы oracle читают / proc / / cmdline нескольких системных процессов?

Я изучаю процессы oracle и их вывод lsof. Мне интересно, что такое / proc / / cmdline. 145 одинаковых открытых файлов командной строки, отображаемых для каждого процесса оракула. Так что же это такое? Например: ...
17.03.2017
1
ответ

После использования команды bg можно ли перенаправить вывод, например nohup?

Когда я запускаю apt-get -y upgrade, я обычно вижу этот вывод : "следующие пакеты будут обновлены ..." Я использую ctrl + z и bg, чтобы перевести процесс в фоновый режим, но его вывод появляется в stdout ...
05.03.2017
1
ответ

Терминал, который настроен на закрытие .. забирает с собой отвергнутый gui_app

, новый терминал открывается и запускает скрипт. Сценарий терминала -e "/ script" запускает gui_app, отклоняет его. спит 4 секунды. #! / bin / sh / gui_app & disown sleep 4 after sleep .. terminal ...
27.02.2017
1
ответ

Автоматически добавлять «& disown» к командам, начинающимся с «text_editor»?

открыть файл в текстовом редакторе: text_editor test.txt Я бы хотел, чтобы он выполнялся, как если бы он был .. text_editor test.txt & disown
21.02.2017
1
ответ

Как отследить этот IP-адрес

Используя nethogs на Fedora, я вижу этот процесс, который я никогда раньше не видел, ненавижу то, что он там, я хочу отследить и удалить IP, который я вижу? корень ..2.168.1.5: 59060-52.216. ...
11.02.2017
1
ответ

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

Я использую Amazon Linux с оболочкой bash. Я хотел бы запустить пару процессов в фоновом режиме, а затем дождаться их завершения (либо с кодом успешного завершения, либо с кодом ошибки), прежде чем продолжить работу. ...
27.01.2017
1
ответ

Bash-Script возвращает неправильный PID

, когда я выполняю свой bash-скрипт, я получаю неправильный PID. Мне нужен PID, чтобы убить процесс в конце. Это упрощенный сценарий, на который влияет проблема: echo 'PASSWORD' | ...
24.11.2016
1
ответ

Как мне ждать фоновые задания в фоновом режиме?

У меня следующая проблема: $ some_command & # Adds a new job as a background process $ wait && echo Foo # Блокируется до завершения работы some_command $ wait && echo Foo & # ...
15.11.2016
1
ответ

сбой команды wait

Приведенный ниже сценарий не имеет другой цели, кроме как проиллюстрировать этот вопрос. #!/usr/bin/env zsh arbitrary_pipeline () { shuf | tr a-z A-Z } tmpdir=$( mktemp -d ) mkfifo $tmpdir/{orig,alt} { tee $...
05.11.2016
1
ответ

Безопасное завершение процесса переднего плана при завершении фонового процесса

Есть два сценария, первый в фоновом режиме, второй на переднем плане: trap " ret = \ $ ?; rm -f pipe1 pipe2; exit \ $ ret "EXIT INT TERM QUIT my.bin> pipe1
14.10.2016
1
ответ

Некоторые процессы не остались в списке заданий

После недавней реорганизации рабочего пространства у меня остался вопрос о способ взаимодействия определенных процессов с выводом заданий. Я запускаю всю свою программу в фоновом режиме на одном "Основном" ...
25.08.2016
1
ответ

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

У меня 5 процессов, запущенных с одного терминала (T1). Все они работают в фоновом режиме, но генерируют много выходных данных. Теперь с другого терминала (T2) я хочу убить одного из них, используя команду KILL pid ....
21.07.2016
1
ответ

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

У меня есть небольшой скрипт abc.ksh, который принимает 3 параметра например, abc.ksh $ {a} $ {b} $ {c} Я буду читать из файла конфигурации с n без входов, и я буду выполнять abc.ksh n раз параллельно, используя цикл for. ...
13.05.2016