터미널이 명령을 인식하지 못합니다


0

터미널에서 대부분의 명령을 인식하지 못합니다. ls, ruby, python, brew 및 기타 몇 가지를 인식하지 못합니다. 누구든지 이것을 고치는 방법을 알고 있습니까?


프롬프트는 어떻게 생겼습니까? 당신의 $ PATH는 무엇입니까? 더 많은 정보를 제공할수록 다른 사람들이보다 쉽게 ​​문제를 해결할 수 있습니다. 최고의 소원!
zpletan

내 $ PATH는 '/ usr / local / bin : ??
user164594

답변:


2

이것은 PATH, 실행에 문제가있는 것 같습니다.

/usr/bin/echo $PATH

내 생각에 필요한 디렉토리가 누락 될 것입니다.

export PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin

그런 다음 다시 시도하십시오

PATH변수는 셸에 의해 실행될 때 탐색 될 디렉토리리스트이고; 이 변수는 bash 세션 사이에 지속되지 않으며 ~/.bashrc파일 에서 설정해야 합니다.

echo "export PATH=$PATH:/bin:/sbin:/usr/bin:/usr/sbin" >> ~/.bashrc

bash 에서 .bashrc파일은 자동으로 터미널 작성 소스가됩니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.