티스토리 뷰

728x90
반응형

환경변수 보는법

  • 현재 리눅스에 등록된 전체 환경변수를 보시러면 터미널에 env , printenv를 치면 전체 등록된 환경변수를 확인하실 수 있습니다.
  • 만약 하나의 환경변수만을 확인하시고 싶으시다면 echo $[환경변수명]을 입력해주시면 됩니다.
  • unset[환경변수] 를 사용하여 등록된 환경변수를 삭제할 수 있습니다.  

  

전역환경변수 등록 하는 법

  • export [환경변수]=[환경변수내용]를 쓰시면 등록돼 있는 환경변수를 확인하실 수 있습니다.

    = 양옆에 빈칸이 있으면 안됩니다!

  • export는 일회성의 환경변수를 등록하는 것 입니다. 터미널을 재시작하면 해당 환경변수가 해제되어있습니다. 그래서 환경변수를 영구적으로 사용하기 위한 설정을 해줘야 합니다.

vi 에디터를 통해 설정해줍니다.  

  

 

1. 파일수정

  $ vim /etc/bash.bashrc  //모든 사용자에게 환경변수를 영구적으로 등록합니다.
  $ vim /home/(유저이름)/.bashrc  //특정 사용자에게 환경변수를 영구적으로 등록합니다.

vim 에디터를 통해서 편집기를 열으셨으면 마지막 줄에 아래와 같이 명령어를 추가해줍니다.

  export [환경변수]=[환경변수내용]

  

  

 

2. 수정한 내용 적용하기

  $ source /etc/bash.bashrc    //모든 사용자에게 적용
  $ source ~/.bashrc            //특정한 사용자 등록을 했을때 사용

이렇게 한번 실행을 시켜주면 저는 다시 시작을 했을때도 환경설정에 등록이 돼 있는 것을 확인할 수 가 있는데요 혹시나 등록이 안돼있다면 다시 한번 source 명령을 실행시키셔도 될겁니다. 그래도 안된다면 echo로 환경변수가 제대로 등록이 됐는지 다시 한번 확인해보시길 바랍니다!

  

  

 


  

  

 

환경변수 해제

환경변수가 필요없을 경우에는 unset [환경변수이름]으로 삭제를 해주시면 되겠습니다.

또한 이전에 작성했던 ~/.bashrc/etc/bash.bashrc로 다시 가셔서 해당내용을 지워주시면 되겠습니다!

  

  

 

혹시나 오류가 있거나 제가 틀린 내용이 있다면 댓글로 알려주세요!

728x90
반응형
댓글