LINUX.ORG.RU

Переместить процесс в другую консоль...


0

0

А можно ли сделать так?
В одном терминале выполняется какая-то задача, требуется перенести её в другой терминал. А именно, из вкладки konsole выполняющуюся задачу перенести в screen (в котором уже есть три активные консоли с некоторыми задачами).

И ещё вопрос, 7z пакует что-то, если я последовательно производил команды Ctrl+Z, bg, fg, создаваемый архив не испортится?

>создаваемый архив не испортится?
нет

xorik ★★★★★
()
Ответ на: комментарий от AITap

>Попробуйте программу retty.

Попробовал. Оказывается консоль, в которой был запущен процесс, закрывать нельзя.

firestarter ★★★☆
() автор топика
Ответ на: комментарий от dimon555

>используй screen и не мучайся

Ну я и хотел в screen перенести. Просто не подумал что архив паковаться будет несколько часов, иначе бы сразу в нём запустил.

Теперь уже запустил в screen, т.к. из-за retty я процесс убил.

firestarter ★★★☆
() автор топика
Ответ на: комментарий от Led

>man nohup

nohup знаю, опять же, надо знать что задача будет выполняться долго. Для уже запущенной задачи nohup не поможет.

firestarter ★★★☆
() автор топика
Ответ на: комментарий от linuxfan

А disown не помогает?

О, а вот это похоже то что надо, спасибо, буду знать на будущее...

Ctrl+Z и затем disown -a ? Погуглил, а то man disown нет почему-то...

firestarter ★★★☆
() автор топика
Ответ на: комментарий от firestarter

man disown нет почему-то

bash-builtins

^z, bg, disown.

GotF ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.