Как root, есть ли способ на передний план (fg) задания в корневом сеансе, который находится на переднем плане другого корневого сеанса? Если задание в другом сеансе нужно сначала поместить в фоновом режиме (используя bg), то есть ли способ (из другого сеанса) передать задание в bg, чтобы можно было его найти в другом месте?
2 ответа
2
Вы можете использовать screen
утилиту для выполнения того, что вы пытаетесь сделать.
Или вы можете использовать команду nohup
при запуске задания и посмотреть журнал из любого сеанса. Если вы не предоставите имя выходного файла, тогда будет использоваться nohup.out
. Вот пример:
nohup script.sh > logfile.log &
1
Вы можете приостановить текущий запущенный процесс, отправив ему SIGSTOP (kill -STOP
), и возобновить другой с помощью kill -CONT
(SIGCONT). Тем не менее, он все еще будет частью той же сессии - вы не можете ее переместить, AFAIK.