환경변수 관련 shell명령 : env, export
주의 : 환경변수명=값 에서 공백이 있으면 안됨!
Bash Shell 초기화 파일(script) 실행 순서
/etc/profile 파일이 있는 경우 실행
/etc/profile.d/*.sh 폴더 내 쉘스크립트 확장자(.sh)로 된 파일을, 파일명 알파뱃 순으로 실행
~/.bash_profile
~/.bashrc
~/.bash_login
~/.profile
~/.bash_logout 로그아웃시 실행
환경변수 확인
env | grep JAVA_HOME
환경변수 설정
1회성 설정 방법
export <변수명>=<값> : export JAVA_HOME=/user/lib/java-7-openjdk-amd64/
영구 설정 방법(모든 사용자)
/etc/bash.bashrc 파일에 export <변수명>=<값>을 작성하고, source /etc/bash.bashrc 명령을 통해 적용 해 주면 된다.
/etc/profile파일을 수정하거나, /etc/profile.d/폴더 하위에 .sh로 끝나는 쉘 스크립트 파일을 추가해서 적용도 가능함
영구 설정 방법(특정 사용자)
특정 사용자에게만 적용을 원할시에는 /home/<user>/.bashrc 파일에 작성하면 된다.
/home/<user> 폴더내에 .bashrc,bash_login,.profile 파일 수정
환경변수 해제
unset <변수명> : unset JAVA_HOME