리눅스/맥 임시 환경설정 변수 설정 (임시적 설정)
임시로 설정되며 현재 터미널(쉘)에서만 유지된다.
# 환경변수 설정
export 변수명=값
# 환경변수 해제
unset $변수명
# 환경변수 확인
echo $변수명
# 모든 환경변수 확인
export
리눅스/맥 영구 환경설정 변수 설정 (영구적 설정)
.bashrc
파일이나.zshrc
파일에 변수명을 설정하여 영구적으로 적용할 수 있다.
# 리눅스에서 사용하는 쉘(Bash)의 경우
echo "export 변수명=값" >> ~/.bashrc // 혹은 해당 ~/.bashrc파일에 직접 적으면된다
source ~/.bashrc // 환경설정내용 적용
# 맥에서 사용하는 쉘(Zsh)의 경우
echo "export 변수명=값" >> ~/.zshrc
source ~/.zshrc
현재 사용중인 쉘 확인
현재 사용 중인 쉘을 확인하려면
echo $SHELL
명령어를 사용한다.
echo $SHELL
프로그램에서 등록된 환경변수 사용 예제
Python:
import os # 환경변수 읽기
my_variable = os.environ.get('환경변수명')
JavaScript (Node.js):
const myVariable = process.env.환경변수명;
Dec 16, 2023
Views 705