3

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

2 ответа2

2

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

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

nohup script.sh > logfile.log &
1

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .