Как наметить работу из другого сеанса

1751
Bren Goforth Adelante

Как root, есть ли способ на передний план (fg) задания в корневом сеансе, который находится на переднем плане другого корневого сеанса? Если задание в другом сеансе нужно сначала поместить в фоновом режиме (используя bg), то есть ли способ (из другого сеанса) передать задание в bg, чтобы можно было его найти в другом месте?

3
Что вы пытаетесь достичь? Yedric 11 лет назад 0

2 ответа на вопрос

2
dabest1

Вы можете использовать screenутилиту для выполнения того, что вы пытаетесь сделать.

Или вы можете использовать nohupкоманду при запуске задания и посмотреть журнал из любого сеанса. Если вы не предоставите имя выходного файла, то nohup.outбудет использоваться. Вот пример:

nohup script.sh > logfile.log & 
1
grawity

Вы можете приостановить текущий запущенный процесс, отправив ему SIGSTOP ( kill -STOP), и возобновить другой с помощью kill -CONT(SIGCONT). Тем не менее, он все еще будет частью той же сессии - вы не можете ее переместить, AFAIK.

Похожие вопросы