Environment Variables

OS별 환경변수 설정 (Linux & macOS / Windows)

1. Linux & macOS

1.1 임시 환경변수 설정 (현재 세션에서만 유효)

export 변수명=

예)

export PATH=$PATH:/usr/local/bin
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home

위 설정은 현재 터미널 세션에서만 유효하며, 터미널을 닫으면 사라진다.

1.2 영구 환경변수 설정

(1) Bash Shell (bash 사용 시)

  • ~/.bashrc 또는 **~/.bash_profile*에 추가

    export 변수명=

    예)

    export PATH=$PATH:/usr/local/bin
    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
    
  • 적용:

    source ~/.bashrc   # 또는 source ~/.bash_profile
    

(2) Zsh Shell (macOS 기본 Shell)

  • ~/.zshrc 파일 수정:

    export 변수명=

    예)

    export PATH=$PATH:/usr/local/bin
    export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk-17.jdk/Contents/Home
    
  • 적용: