실행 가능한 프로그램이나 명령어의 위치를 지정하는 환경 변수입니다.
PATH를 지정하면 사용자가 명령어의 전체 경로를 입력하지 않고도 실행할 수 있게 해줍니다.
echo $PATH
# /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
:
으로 경로가 구분되고 동일한 이름의 명령어가 PATH에 존재하면 앞에 있는 경로의 명령어가 사용된다.which [명령어]
# which node
export PATH=$PATH:[추가할 명령어 경로]
export PATH=[추가할 명령어 경로]:$PATH
# /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# /usr/local/bin 과 /usr/sbin 사이에 추가하는 예제
export PATH=$(echo $PATH | sed -e 's|/usr/local/bin:/usr/sbin|/usr/local/bin:[추가할 명령어 경로]:/usr/sbin|')