
На сегодняшний день я использую один терминал на сервере:
- сервер ipython
- Сервер Spark
- Hadoop-сервер
- и т. д... В итоге у меня есть семь консолей терминала для управления всеми этими службами, что не так уж и чисто. Я подумал перенаправить вывод или демонизировать эти серверы с помощью:
- перенаправление: сервер > путь_к_журналу 2>&1
- демонизировать: сервер и
но все эти службы исключены для завершения через ввод ctrl-c. А некоторые также задают некоторые вопросы в середине. Если я выберу эти два варианта, я потеряю эти возможности [1] завершить процесс (кроме отправки сообщения об убийстве?) [2] ответить на вопросы, которые иногда задают (в основном при закрытии службы: "вы хотите сохранить работу")
Как мне ограничить количество открываемых терминалов?
Спасибо, Роман.
решение1
Взгляните на screen
или tmux
.