/etc/profile
쉘 시작시 실행되지 않은 것처럼 들립니다 . PATH 초기화를 담당하는 글로벌 시작 파일입니다. /etc/profile
다음 명령으로 존재하고 읽을 수 있고 실행 가능한지 확인하십시오 .
. /etc/profile
없는 경우 Lion이 설치된 백업 또는 다른 시스템에서 복원하거나 Lion을 다시 설치해야합니다. 존재하지만 실행 가능하지 않은 경우 디스크 유틸리티를 사용하여 디스크 권한을 복구하십시오.
그것이 존재하고 실행 가능하고 (일부 코드가 포함되어있는 경우), 실행될 때 실행되지 않거나 시작 스크립트가 어떻게 든 무시할 수 있습니다. 이 문제를 해결 . /etc/profile
하려면 처음 시작할 때 ~/.bash_profile
실행 해보 십시오 . 여전히 문제가 발생하면 echo $PATH
실행 후 추가 하여 PATH가 제대로 초기화되었는지 확인하십시오. 그렇다면 스크립트의 무언가가 그것을 바꾸는 것입니다.
기본 내용은 다음과 같습니다 /etc/profile
.
# System-wide .profile for sh(1)
if [ -x /usr/libexec/path_helper ]; then
eval `/usr/libexec/path_helper -s`
fi
if [ "${BASH-no}" != "no" ]; then
[ -r /etc/bashrc ] && . /etc/bashrc
fi
path_helper
기본 PATH를 구성합니다. 당신은 달리기를 시도 할 수 있습니다
unset PATH; /usr/libexec/path_helper -s
그것이 생산하는 것을 볼 수 있습니다.
어떤 경우 든 시동 스크립트에 문제가 없다면 Apple 지원 http://www.apple.com/support/contact/에 문의 하거나 https://bugreport.apple.com 에서 버그를보고 하십시오. / Apple에 문제가 있음을 알리기 위해.
export PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
두 개의 명령이 없기 때문에 어두운 부분을 붙여 넣습니다 (또는 매우 조심스럽게 입력하십시오). 큰 일을하기 전에 백업을 시작하는 것이 신중할 수 있습니다.