
그래서 SSH를 통해 로그인할 때 내 .profile 또는 .bash_profile이 소스가 아니라는 것을 알았습니다.
나는 노력했다shopt -q login_shell && echo 'Login shell' || echo 'Not login shell'
이것은 나에게 다음을 제공합니다: Not login shell
그러나 tmux를 시작하면 로그인 쉘이 제공됩니다.
왜?
편집: 키 인증을 사용하여 명령을 사용하여 연결했습니다 ssh user@domain
(비밀번호 인증은 동일한 결과를 제공합니다.) 내 .ssh/config 파일에는 관련 세부 정보가 없습니다. (하나도 없어도 같은 결과입니다.)