Про screen
Feb. 14th, 2020 05:13 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
На старости лет, наконец, научился запускать screen в detached mode
В смысле чтобы он сразу в бэкграунд уходил а потом можно было подцепиться и посмотреть что он там делает.
Осталось собраться и прикрутить это к какому-нибудь стартап-скрипту.
Теперь бы еще ключиком -x выучиться пользоваться.
И поигтаться с
(потому что -D и -d это разные вещи, равно как -r, -R и -RR).
Вот бродит у меня мысль что кнопка открытия окна терминала по умолчанию должна запускать не просто shell, а
Это правда не спасет от того, что по завершению сеанса LXDE накроется агент.
В смысле чтобы он сразу в бэкграунд уходил а потом можно было подцепиться и посмотреть что он там делает.
screen -d -m команда
Осталось собраться и прикрутить это к какому-нибудь стартап-скрипту.
Теперь бы еще ключиком -x выучиться пользоваться.
И поигтаться с
ssh-agent screen -D -m команда
(потому что -D и -d это разные вещи, равно как -r, -R и -RR).
Вот бродит у меня мысль что кнопка открытия окна терминала по умолчанию должна запускать не просто shell, а
screen -x -p +
Это правда не спасет от того, что по завершению сеанса LXDE накроется агент.
no subject
Date: 2020-02-14 06:16 pm (UTC)и вперед.
Соответственно для запуска чего-то отдельного (чтобы потом посмотреть) ^a^c, ну а когда надо на нужный экран переключился и вперед.
no subject
Date: 2020-02-15 06:28 am (UTC)Поэтому хочется, чтобы запущенный на удаленной машине долгоживущий процесс по умолчанию (без явных действий с моей стороны) оказался бы в screen.
Но, как правило, если ты работаешь на удаленной машине, то тебе постоянно нужен еще десяток удаленных машин, куда надо ходить по ssh по ключам. А ключи - на локальной машине.
И бесшовно скрестить логику screen и логику ssh-agent - не так просто. Вон