환경변수 설정확인삭제
리눅스에서 환경변수를 설정하고 확인하고 삭제하는 방법을 알아보자
그 이전에 먼저 .bashrc .bash_profile .profile 에 대해서 살펴보자
login shell / non login shell
로그인 쉘은 계정과 암호를 입력해서 쉘을 실행하는것(ssh 혹은 GUI 접속)
- bash_profile 이 여기에 해당(로그인 할때마다 실행)
논 로그인 쉘은 로그인 없이 쉘을 실행하는 것(터미널 띄우는것)
- bashrc 가 여기에 해당(새 터미널 창을 열때마다 실행)
.profile은 로그인 할 때 로드. 로그인 할때 로드해야 하는데 bash와는 관계없는 것이라면 여기에 기재
환경변수 일시적용(터미널에서 export명령으로 지정)
$ export JAVA_HOME=/usr/java/jdk1.6.0_45
환경변수 영구적용(.bashrc 나 .bash_profile에 기재)
.bashrc 혹은 .bash_profile에 추가기재
export JAVA_HOME=/usr/java/jdk1.6.0_45
환경변수 확인
$ env
특정 환경변수 확인
$ env | grep 환경변수명
환경변수 해제
$ unset 환경변수명