Автор Тема: Пример использования screen [all unix]  (Прочитано 1782 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Pascal

  • Администратор
  • Сообщений: 7277
  • Репутация: 34
  • OS:
  • Mac OS X 10.6.4 Mac OS X 10.6.4
  • Browser:
  • Safari 5.0 Safari 5.0
    • Просмотр профиля
    • Форум системных администраторов UNIX
Пример использования screen [all unix]
« : Июнь 21, 2010, 09:55:05 am »
Screen является очень удобным решением если нам нужно удаленно что-нибудь пересобрать и не оставаться висеть на консоли на время сборки.
Вначале ставим сам screen, во FreeBSD он находится в sysutils/screen.


Заходим на сервер
$ ssh 10.0.2.25
Password:
%

и создаем screen сессию
% screen -dR name
New screen...

жмем enter

%

в screen сесии выполняем необходимые команды и теперь можно отсоединяться.
для этого жмем ctrl+a d

проверяем наличие сесии
%screen -list
There is a screen on:
   46179.name   (Detached)
1 Socket in /tmp/screens/S-pascal.

вернуться в сессию можно набрав screen -dR name

когда все необходимые действия на сервере будут выполнены в сесии скрина набираем ctrl+d, тем самым завершим сесиию
[screen is terminating]

%screen -list
No Sockets found in /tmp/screens/S-pascal.
« Последнее редактирование: Июнь 21, 2010, 09:58:13 am от Pascal »
#define TRUE FALSE