![시작 시 HOME 변수의 값이 다른 이유](https://linux55.com/image/191972/%EC%8B%9C%EC%9E%91%20%EC%8B%9C%20HOME%20%EB%B3%80%EC%88%98%EC%9D%98%20%EA%B0%92%EC%9D%B4%20%EB%8B%A4%EB%A5%B8%20%EC%9D%B4%EC%9C%A0.png)
코드를 PATH="$HOME/.local/bin"
.profile 파일에 넣었습니다. 그런 다음 시작 시 입력하면 echo $PATH
인쇄됩니다./home/.local/bin
그러나 PATH="$HOME/.local/bin
부팅 후 실행하여 시도하면 echo $PATH
대신 인쇄됩니다 /home/[my username]/.local/bin
.
따라서 HOME 변수는 어느 시점에서 에서 으로 /home
변경됩니다 /home/[my username]
. 왜 이런거야? 부팅 중/부팅 후에 운영 체제에 의해 HOME 변수가 변경됩니까? 이것은 이상하며 설정점 파일을 더욱 신비롭게 만듭니다. 도움이 된다면 mint를 배포판으로 사용하고 bash를 셸로 사용하고 있습니다.