cygwin + tmux и множественные процессы bash
411
roughnecks
У меня установлены Cygwin и Tmux. Каждый раз, когда я запускаю терминал, я также запускаю tmux, а затем запускаю weechat. Когда мне нужно уйти, я просто закрываю окно терминала, и tmux продолжает работать в фоновом режиме ... Пока все хорошо.
Проблема в том, что каждый раз, когда я снова открываю терминал и присоединяюсь к сеансу tmux, запускается новый процесс bash, поэтому, если я закрываю свой терминал и присоединяю сеанс tmux несколько раз, я получаю несколько процессов bash в диспетчере задач.
Я делаю что-то не так или это так, как это должно работать? Спасибо
РЕДАКТИРОВАТЬ: Отсоединение TMUX перед закрытием окна терминала решает мою проблему.
Вот что я вижу при закрытии терминала, пока TMUX все еще подключен:
tmux - терминальный мультиплексор, это не интерпретатор команд, я предполагаю, что поведение нормальное. Каждый раз, когда вы запускаете новый терминал, терминал запускает новую копию интерпретатора команд как bash, csh, zsh ...
matzeri 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
2
Как отправить escape-символ на OS X терминал?
-
2
.profile в Mac OS X?
-
1
Как разблокировать заблокированный файл псевдонимов в OS X?
-
-
1
Приостановить все, кроме x задач, интенсивно использующих процессор
-
4
Использование публичных терминалов для входа в ваши личные учетные данные
-
4
Изменить Cygwin Prompt
-
2
Как я могу получить OSX Terminal.app для открытия полноэкранного режима, а не каскадного?
-
3
Mac OS X: обычные места, где должны жить бинарные файлы
-
2
Mac OS X: нужен простой скрипт
-
10
Как я могу найти в истории bash и повторно запустить команду?