tmux, bash e .bashrc

0

Então, basicamente, quando tmux é lançado, o que ele executa para inicializar?

Eu recentemente mudei a localização do meu diretório home em alguns servidores, CentOS e Ubuntu. Eu também uso tmux e bash .

Percebi que quando eu inicio o tmux , ele carrega um shell bash , não executando meu bashrc , mas carrega meu tmux.conf . echo $HOME mostra meu diretório inicial antigo.

Quando eu estou logado através do SSH, não em tmux , ele carrega bashrc , e meu $HOME é o meu novo diretório pessoal.

O que tmux percorre ao carregar e o que estaria lendo meu antigo diretório inicial para $HOME ?

O diretório inicial é alterado no /etc/passwd , tentei usar o usermod para gravar a alteração dessa maneira, ele responde com 'sem alterações'.

Gostaria de resolver isso. Já pesquisou por aí, não consegue encontrar muito. Obrigado.

    
por Jared Sheila Kat 05.10.2017 / 07:12

1 resposta

0

Adicione a linha:

 set-option update-environment $HOME

para o arquivo ~ / .tmux.conf

    
por 05.10.2017 / 11:30

Tags