Задать вопрос
stsdc
@stsdc

Как через SSH открыть CLI не перезапуская программу?

Например есть программа, которая запускается при старте и у этой программы есть CLI . Как через SSH открыть этот CLI не перезапуская программу.

Как должна выглядеть архитектура такой программы?
Что нужно уметь, чтобы написать такую программу?
  • Вопрос задан
  • 517 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
saboteur_kiev
@saboteur_kiev Куратор тега Linux
software engineer
Не нужно писать архитектуру.
То что вы хотите делать, уже выполняют менеджеры экранов - screen и tmux - пользуйтесь ими. Если очень интересно, посмотрите как они написаны.

Но добавлять такой функционал в свою программу - не линукс way, если уже есть готовые инструменты.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Melkij
@Melkij
PostgreSQL DBA
Запускайте через screen.
Цепляетесь по ssh, затем цепляетесь к screen - попадаете в CLI этого процесса.
Ответ написан
bingo347
@bingo347
Crazy on performance...
Должны быть отдельные точки входа для cli и для сервиса
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы