This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
пакет_screen [2011/10/21 16:52] val |
пакет_screen [2014/09/09 14:15] val [FreeBSD] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Пакет screen ====== | ====== Пакет screen ====== | ||
- | [[http://hlabs.spb.ru/development/screen]] | + | * [[http://hlabs.spb.ru/development/screen|Возможности Screen]] |
+ | |||
+ | ===== Установка ===== | ||
+ | |||
+ | ==== FreeBSD ==== | ||
+ | <code> | ||
+ | # pkg install screen | ||
+ | |||
+ | # rehash | ||
+ | </code> | ||
===== Публикация сессий ===== | ===== Публикация сессий ===== | ||
<code> | <code> | ||
# screen -S buildworld | # screen -S buildworld | ||
- | Ctrl-a d | ||
- | |||
- | # screen -S switch /dev/ttyS0 9600 | ||
Ctrl-a d | Ctrl-a d | ||
# screen -list | # screen -list | ||
- | # screen -r buildworld | + | # screen -R buildworld |
# screen -d -r buildworld | # screen -d -r buildworld | ||
# screen -x switch | # screen -x switch | ||
- | Ctrl-a K | + | Ctrl-a k |
</code> | </code> | ||
- | ===== Подключение к сессии пользователя ===== | + | ===== Вариант использование RDP ===== |
+ | |||
+ | С сохранением сессии | ||
<code> | <code> | ||
- | # cat ~user1/.screenrc | + | # usermod -s /usr/bin/screen user1 |
+ | или | ||
+ | # pw usermod user1 -s /usr/local/bin/screen | ||
+ | </code> | ||
+ | |||
+ | ===== Вариант использование RAdmin ===== | ||
+ | |||
+ | * [[http://wiki.networksecuritytoolkit.org/nstwiki/index.php/HowTo_Share_A_Terminal_Session_Using_Screen|HowTo Share A Terminal Session Using Screen]] | ||
+ | |||
+ | ==== Ubuntu ==== | ||
+ | |||
+ | <code> | ||
+ | # su - user1 | ||
+ | |||
+ | $ cat .screenrc | ||
</code><code> | </code><code> | ||
shell /bin/bash | shell /bin/bash | ||
Line 29: | Line 52: | ||
acladd root | acladd root | ||
</code><code> | </code><code> | ||
- | # usermod -s /usr/bin/screen user1 | + | $ exit |
# screen -x user1/ | # screen -x user1/ | ||
Line 36: | Line 59: | ||
</code> | </code> | ||
+ | ===== Подключение к терминальному устройству ===== | ||
+ | <code> | ||
+ | # screen /dev/tty.usbmodemfa2321 115200 | ||
+ | Ctrl-a k | ||
+ | </code> |