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

159
Как я могу отречься от запущенного процесса и связать его с новой оболочкой экрана?

У меня запущена программа на SSH-оболочке. Я хочу приостановить его и иметь возможность приостановить его выполнение, когда вернусь. Один из способов, которым я подумал сделать это, - это перенести свое владение на экранную оболочку, тем самым поддерживая его работу там. Есть ли другой способ...

26
Что происходит с выходными данными процесса, который был отвергнут и потерял свой терминал?

Если я закрою виртуальный терминал, где был запущен какой-то процесс, вывод просто пойдет прямо /dev/nullили он каким-то образом загрязнит память? Могу ли я как-нибудь получить вывод, чтобы продолжить чтение в любой момент после этого? [РЕДАКТИРОВАТЬ]: Итак, действительно ли момент отказа от...

18
Как я могу отсоединить процесс от bash-скрипта?

Я пытаюсь отсоединить процесс от сценария bash, чтобы SIGINT не переадресовывался процессу при выходе из сценария. Я использовал disownкоманду в терминале напрямую, однако в bash disownне останавливает пересылку SIGINT. Цель этого скрипта - запустить openocd, а затем gdb за один вызов. Поскольку...

18
Работают ли `disown -h` и` nohup` одинаково?

disown заставляет оболочку не посылать SIGHUP на свое отрешенное задание, когда оболочка завершается, и удаляет оторванное задание из управления заданиями оболочки. Является ли первое результатом второго? Другими словами, если процесс, запущенный из оболочки, каким-либо образом удален из управления...

14
Изменить родительский процесс процесса?

Можно ли изменить родительский процесс процесса? Если да, то как? Например, как screenудается прикрепить screenсеанс и процессы, выполняющиеся в нем, к различным процессам оболочки? Есть ли смена родительского процесса? Кажется, я слышал о других способах изменения процесса оболочки, в которых...