
코드를 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를 셸로 사용하고 있습니다.