2012-05-22 2 views
3

Кто-нибудь знает, можно ли переместить работу между ttys?Перемещение заданий между ttys

Пример: Запуск задания на ttys004, нажимая Ctrl + Z, чтобы отделить его, набрав bg 1, чтобы переместить его на задний план. Тогда я хочу достичь его из примера ttys002.

+1

Я не думаю, что есть способ. Программы 'screen' или' tmux' обычно используются для достижения чего-то подобного. – Keith

ответ

3

не думаю, что можно. вы можете использовать экран, если вы хотите, чтобы процессы были деактивированы. не For more info

+0

Да, я знаю, что могу использовать экран. Но тогда мне нужно подумать, прежде чем начинать работу/процесс :) – brange

+0

true. как правило, не обрабатываются. Если вам нужно выйти из оболочки, используйте ** nohup redirecting stdout/stderr **, так что если вы хотите смотреть, можете делать ** хвост/меньше ** – tuxuday

0

После того, как работа началась не это не представляется возможным, хотя, если вы запустите его как демон, может быть, вы могли бы Fg, когда вы переключаетесь TTY (так как он наследуется init нет никаких причин, вы не могли бы)

1

retty или reptyr может вам помочь.

Существует this answer на serverfault с дополнительной информацией.