LINUX.ORG.RU
Простейший вариант:

1) Запускаем:

screen

2) Что-нибудь делаем, например запускаем wget на скачивание большого файла

3) Жмём Ctrl+A d (т.е. сначала Ctrl+A, а затем d), при этом screen с wget'ом отцепляется от терминала и работает где-то в фоне.

4) Запускаем screen -r, при этом работающая в фоне сессия с wget'ом подцепляется обратно.
Deleted
()
Запускаешь дома screen, делаешь что-нибудь.
Если нужна новая виртуальная "вкладка" жмешь ctrl+a,c
Чтобы переключаться между "вкладками" ctrl+a,пробел
Чтобы закрыть "вкладку" ctrl+d
Приходишь на работу, подключаешься по ssh/putty, запускаешь screen -x и продолжаешь работу.
Чтобы отципиться от сессии, жмешь ctrl+a,d
xorik ★★★★★
()
Ответ на: комментарий от narayan
А я потер их.
$ rm /tmp/uscreens/facelift/*
И вот опять создал сессию
$ screen -S main
Зашел туда, потом нажал ^Ad. Далее
$ screen -r
или
$ screen -r 4712.main
И не могу туда зайти. Что не так?
facelift
() автор топика
Ответ на: комментарий от facelift
Значит, что процессы в тех сессиях до сих пор висят.
feanor ★★★
()
Ответ на: комментарий от dhameoelin
Уже так сделал, сижу читаю, но чета у меня под CygWin не работают некоторые темы, приду домой - поробую под Убунтой.
facelift
() автор топика
Ответ на: комментарий от dhameoelin
+ (.bashrc)
#Восстановить/Создать скрин-сессию "viator"
alias myscreen='screen -R viator'
#Подключиться к уже запущенной сессии "viator", причем в данном случае сессия будет использоваться одновременно, например с консоли, с иксов и ssh
alias xscreen='screen -Rx viator'

viator
()
Для удобства можно ещё добавить

echo "escape ^za" >> .screenrc

будет ^z вместо ^a

anton_jugatsu ★★★★
()
Ответ на: комментарий от viator
> #Подключиться к уже запущенной сессии "viator", причем в данном случае сессия будет использоваться одновременно, например с консоли, с иксов и ssh
alias xscreen='screen -Rx viator'

спасибо за интересный вариант использования, заюзаю где-нить
dhameoelin ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.