리눅스
PATH 환경변수 동작원리
pshot
2018. 9. 19. 23:54
PATH는 shell이 사용하는 환경변수 중의 하나이다
사실 평소에 사용하던 cat, ls 등등 명령어들은
PATH변수에 기술된 경로만 뒤져서 실행하는 것
echo $PATH 결과
이 경로에 cat, ls 등 파일들이 존재해야만 실행이 되는것임
물론 임의로 PATH에 경로를 추가할 수도 있다.
PATH=$PATH:/etc/test
PATH=/etc/test:$PATH
이런식으로
(물론 PATH에는 보안허점이 존재할 수 있지만 블로그에는 작성하지않음)