개발 지식/기타

환경변수 설정하는 방법

서하빈 2023. 12. 8. 13:59

zsh의 경우 ~/.zshrc 파일에 환경변수를 등록하면 된다.

 

zsh 이란?

- 쉘의 종류중에 하나로 쉘이란 커널과 사용자 사이의 인터페이스로 쉽게 말하면 사용자가 쉘에게 명령을 내리면 쉘은 그것을 커널이 이해할 수 있게 전달해주는 역할을 한다.

 

 

예시

export PATH=/opt/homebrew/bin:$PATH

 

- export 키워드는 환경 변수를 현재 쉘 세션 및 하위 프로세스에 전파하는데 사용되는 명령어이다.

- 등호(=)를 기준으로 왼쪽에는 환경 변수 명이고 오른쪽은 변수에 할당되는 값에 해당한다.

- :은 해당 환경 변수에 값을 더하는 것을 의미하며 위의 예시에서 $PATH는 기존의 PATH 변수 자체를 의미하고 /opt/homebrew/bin 경로에 기존 PATH 변수에 할당된 값을 더하는 것을 의미한다.

- 만약 기존에 PATH=/usr/bin 이 있었다면 위의 예시는 PATH 환경 변수에 /usr/bin 과 /opt/homebrew/bin 두 경로가 할당됨을 의미한다.