- Автор темы
- Администратор
- Модер.
- Команда форума
- #1
Screen — утилита позволяющая запускать приложения в фоновом режиме. Данная утилита полезная тем, что вы можете запустить любой процесс и отключиться от SSH сессии, а процесс продолжит выполняться.
Установка утилиты screen
Ubuntu/Debian
CentOS/RHEL
Для запуска утилиты достаточно выполнить команду screen после чего вы сразу же попадете в виртуальный терминал. В том случаи если вы используете сразу несколько виртуальных терминалов, будет правильнее, присваивать имя каждому из терминалов чтобы не запутаться.
Для задании имени виртуального терминала нужно выполнить команду с ключом -S
После выполнения команды вы подключитесь в виртуальный терминал с именем filecopy и можете приступать к работе.
Для отключения от терминала ( запущенная программа продолжит свою работу ) нужно нажать Ctrl+A+D после этого вы попадете в основной терминал.
Для подключения к вашему созданному виртуальному терминалу выполните команду
screen -x имя_терминала
Либо если у вас создан всего один терминал
Просмотреть список запущенных терминалов можно командой
Полный список команд доступен по команде
Установка утилиты screen
Ubuntu/Debian
Код:
sudo apt-get install screen
CentOS/RHEL
Код:
yum install screen
Для запуска утилиты достаточно выполнить команду screen после чего вы сразу же попадете в виртуальный терминал. В том случаи если вы используете сразу несколько виртуальных терминалов, будет правильнее, присваивать имя каждому из терминалов чтобы не запутаться.
Для задании имени виртуального терминала нужно выполнить команду с ключом -S
Код:
screen -S filecopy
Для отключения от терминала ( запущенная программа продолжит свою работу ) нужно нажать Ctrl+A+D после этого вы попадете в основной терминал.
Для подключения к вашему созданному виртуальному терминалу выполните команду
screen -x имя_терминала
Либо если у вас создан всего один терминал
Код:
screen -r
Код:
screen -ls
Код:
man screen