~/VibeHandbook
$39

챕터 02 · 07

PATH와 "command not found"

언젠가는 명령을 입력했는데 command not found가 뜰 것이다. 이건 당신이 멍청해서가 거의 아니다. 그 프로그램이 어디에 사는지 컴퓨터가 모른다는 뜻이다.

shell은 PATH라 불리는 폴더 목록을 확인하며 프로그램을 찾는다. 당신이 npm을 입력하면, shell은 PATH 안의 각 폴더를 돌며 npm이라는 프로그램을 찾는다. 그중 어디에도 없으면 command not found가 뜬다.

echo $PATH          # shell이 검색하는 폴더 목록을 보여준다

실제로 command not found는 보통 둘 중 하나를 뜻한다: 그 도구가 아직 설치되지 않았거나, PATH에 없는 어딘가에 설치됐거나. 둘 다 흔하고 고칠 수 있다. 에러를 AI에게 붙여 넣고 무엇을 실행하려 했는지 말하라 — PATH 문제를 고치는 건 AI가 차근차근 안내해주기에 딱 좋은 종류의 자잘한 설정 작업이다.

오프라인으로 보고 싶으세요?

PDF + EPUB + 다운로드형 프롬프트 라이브러리 + 버전 업데이트를 받으세요.

$ PDF 받기 — $39