У меня возникла проблема с tmux на одном из моих серверов.

Когда я присоединяюсь к существующему сеансу с именем tmux (используя tmux a -t<NUM>) через новое соединение SSH, кажется, что он теряет локальный контекст.

Обычно это происходит в директории build моего кода.

Например, запуск make возвращает:

make: getcwd: No such file or directory

git status возвращается:

fatal: Unable to read current working directory: No such file or directory

Тем не менее, все, что мне нужно сделать, это запустить

cd `pwd`

и все как положено снова. Очевидно, pwd знает, где я ...

Знаете ли вы, что происходит неправильно, что моя сессия tmux теряет этот контекст?

Могу ли я выполнить какие-либо команды, чтобы дать вам больше информации?

Это очень воспроизводимо (происходит каждый раз, когда я подключаюсь к этой машине по SSH и подключаюсь к одному сеансу).

0