터미널 에뮬레이터와 tmux에서 $PATH가 다른 이유는 무엇입니까?

터미널 에뮬레이터와 tmux에서 $PATH가 다른 이유는 무엇입니까?

나는 lxterminal을 사용하는데 이것은 lxterminal의 $PATH 출력입니다.

$ echo $PATH
/home/bkc/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

그러나 tmux 내부에서는 일부 위치가 표시되지 않습니다.

$ echo $PATH
/home/bkc/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games

그 이유는 무엇입니까?

답변1

@mosvy 덕분에 사용자의 댓글을 바탕으로 위치를 입력 /usr/sbin하고 파일 /sbin에 들어갔습니다 ~/.profile.

~/.profile따라서 로그인 셸 소스가 누락 되었으므로 이제 누락된 위치가 표시됩니다 echo $PATH.

관련 정보