명령 줄에서 실행할 몇 개의 exec 스크립트가 있습니다.~/bin과 mac의/usr/local/bin 사이의 차이점
~/bin
또는 /usr/local/bin
에 어떤 폴더를 넣어야합니까?
두 폴더의 차이점은 무엇입니까?
언제 사용할 수 있습니까?
명령 줄에서 실행할 몇 개의 exec 스크립트가 있습니다.~/bin과 mac의/usr/local/bin 사이의 차이점
~/bin
또는 /usr/local/bin
에 어떤 폴더를 넣어야합니까?
두 폴더의 차이점은 무엇입니까?
언제 사용할 수 있습니까?
사용자 계정에 (루트를 포함하여 다른 사용자 계정이 아님) 스크립트를 사용 가능하게하려면 ~/bin (또는 홈 디렉토리 내의 유사한 위치)을 사용하십시오. 근본적으로, this'd는 다른 사용자를 방해하지 않고 원하는대로 할 수있는 개인 bin 폴더입니다. 또한 이것을 PATH (~/.bash_profile, ~/.profile 또는 기타)에 추가해야합니다.
모든 사용자 계정에서 스크립트를 사용하거나 다른 사용자 계정이 없거나 상관하지 않도록하려면/usr/local/bin을 대신 사용하십시오. 이렇게하면 PATH를 편집하는 번거 로움을 덜 수 있으며, 일반적으로 더 표준적인 위치입니다.
'~/.bash_profile'은 PATH와 다른 환경 변수, 별명 등을 추가하는 OSX에서 가장 좋은 장소입니다. –
@ l' l' l : 그것은 다른 sh-family 쉘 (zsh, ksh, sh 등), ~/.profile의 설정이 적용됩니다. 또한 ~/.profile 또는 ~/.bash_profile이 이미있는 경우에는 존재하는 파일 (또는 둘 다 존재하는 경우)에 파일을 저장해야합니다. –
~/usr/local/bin ~ 지금 당장 무엇을 해야할지 간단하게 대답하십시오. 다른 사람이 이유를 설명하도록하겠습니다. – reem