본문으로 건너뛰기

환경변수 설정확인삭제

리눅스에서 환경변수를 설정하고 확인하고 삭제하는 방법을 알아보자
그 이전에 먼저 .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 환경변수명