내 PATH 환경 변수에 내 홈 바이너리에 대한 경로가 있음을 확인했습니다 $HOME/bin
.
$HOME/bin
경로 환경변수에 디렉터리를 추가 하지 않았는데 $HOME/bin
경로에 어떻게 추가하나요?
에 대한 -"중복 가능성":
이 질문은 환경 변수 "PATH"에만 해당되며, $HOME/bin
환경 변수에 특정 값(예: PATH)을 추가하는 방법에 더 구체적입니다.
"중복 가능성":
PATH
질문이나 답변에 환경 변수에 대한 언급이 없습니다.$HOME/bin
질문이나 답변 어디에도 언급이 없습니다
답변1
CentOS/RHEL 6.x(이상) 및 Fedora 20(이상):
로그인하면 $HOME/.bash_profile
스크립트가 실행되어 $HOME/bin
경로에 추가됩니다.
우분투에서:
로그인하면 $HOME/.profile
스크립트가 실행되어 $HOME/bin
경로에 추가됩니다. (원천:https://askubuntu.com/questions/49784/how-is-bin-add-to-my-path)
답변2
변경 전에는 모든 사용자에게 존재했으므로 /etc/skel/.profile
모든 사용자에게 존재합니다 ~/.profile
.
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
데비안 6이 이를 수행하고 우분투에는 다른 것이 있을 수 있습니다.