Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
wiki:screen [2012/05/15 02:14] добавлен тег FIXME вместо Можно_улучшить |
wiki:screen [2015/02/24 16:18] [Работа с несколькими скринами] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Утилита Screen ====== | + | ======Screen====== |
===== Введение ===== | ===== Введение ===== | ||
* Данная утилита [[http://ru.wikipedia.org/wiki/GNU_Screen|GNU Screen]] имеет множество функций. Очень удобно использовать эту утилиту при удаленном подключении к системе по ssh. Но наиболее частое ее применение - сворачивание в фон программ, которые сами этого не умеют, с возможностью последюущего возврата к ним. это может быть полезно при работе с программами, которые реализованы не в виде "демон+клиент", а единым целым, и не работают без запуска интерфейса. Типичный пример - rtorrent, который при всех своих преимуществах запускается только в виде консольного интерфейса, а в фон уходить не умеет, можно только "выйти вообще". Его и возьмем в качестве примера. | * Данная утилита [[http://ru.wikipedia.org/wiki/GNU_Screen|GNU Screen]] имеет множество функций. Очень удобно использовать эту утилиту при удаленном подключении к системе по ssh. Но наиболее частое ее применение - сворачивание в фон программ, которые сами этого не умеют, с возможностью последюущего возврата к ним. это может быть полезно при работе с программами, которые реализованы не в виде "демон+клиент", а единым целым, и не работают без запуска интерфейса. Типичный пример - rtorrent, который при всех своих преимуществах запускается только в виде консольного интерфейса, а в фон уходить не умеет, можно только "выйти вообще". Его и возьмем в качестве примера. | ||
Строка 24: | Строка 25: | ||
* Список запущенных скринов можно посмотреть с помощью: | * Список запущенных скринов можно посмотреть с помощью: | ||
<code>screen -list</code> или <code>screen -ls</code> | <code>screen -list</code> или <code>screen -ls</code> | ||
- | * Возможно так-же вернуться к уже развернутому в ином терминале скрину: | + | * Возможно также вернуться к уже развернутому в ином терминале скрину: |
<code>screen -x nano</code> | <code>screen -x nano</code> | ||
===== Запуск скрина в свернутом виде ===== | ===== Запуск скрина в свернутом виде ===== |