-bash:명령: 명령을 찾을 수 없음 [닫음]

-bash:명령: 명령을 찾을 수 없음 [닫음]

명령줄에서 프로그램을 실행하려고 하는데 오류가 발생합니다 -bash: command: command not found. 문제를 해결하려면 어떻게 해야 합니까?

답변1

주변을 둘러봤지만 whichPATH에서 프로그램을 찾기 위해 PATH를 다루는 도구를 찾지 못했습니다.

이렇게 하면 man which명령이 수행하는 작업을 알려줄 것입니다. 그러나 귀하의 생각은 정확합니다. 귀하의 경로에서 실행 파일을 찾을 것입니다. type또한 비슷합니다.

프로그램을 다운로드해야 할 수도 있습니다.

Google에서 프로그램 이름 + Linux 배포판을 검색하면 일반적으로 프로그램을 다운로드하거나 패키지 관리자를 사용하여 설치하는 방법이 표시됩니다.

및/또는 PATH에 변수를 영구적으로 추가하는 기능.

이를 수행하는 방법에는 여러 가지가 있습니다., 기본적으로 PATH 변수의 어딘가에 파일을 실행할 수 있는 디렉터리를 추가합니다. PATH 앞에 가까울수록 bash가 더 빨리 찾을 수 있습니다(따라서 PATH의 서로 다른 2개 디렉터리에 동일한 명령이 있는 경우 일반적으로 첫 번째 명령이 실행됩니다). 자신에게만 적용되도록 하려면 여러 위치(Google 검색 결과 중 하나 참조) /etc/profile또는 .bash_profile홈 디렉터리에 추가하면 됩니다..bashrc

그러나 의 경우에는 command프로그램(그래서 which찾을 수 없음)도 아니고 별칭도 아닙니다. 이것은배쉬 내장.

관련 정보