더북(TheBook)

Note ≣ 검색 경로와 별명

셸은 프로그램을 찾을 때 검색 경로보다 먼저 별명 목록을 찾는다. 별명을 이용해 별명과 같은 이름의 프로그램을 섀도잉(별명을 우선 실행)할 수 있는 것도 이 때문이다.

검색 경로는 어렵게만 보였던 리눅스의 내부 동작이 매우 간단하다는 것을 알게 해주는 좋은 예다. 셸은 아무것도 없이 마법처럼 실행 파일을 찾는 것이 아니다. 체계적으로 대상 디렉터리를 뒤지며 필요한 실행 파일을 찾아나가는 것이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.