티스토리 뷰
환경변수 보는법
- 현재 리눅스에 등록된 전체 환경변수를 보시러면 터미널에
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
반응형
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- c언어 함수
- React
- 프로그래머스 카카오
- 42서울 합격
- Git
- vscode
- C언어
- 알고리즘
- 42서울 합격 후기
- c언어알고리즘
- 프로그래머스 코딩테스트
- JS
- html
- flexbox
- 마크다운 이미지 업로드
- JavaScript
- css
- 42seoul
- 자바스크립트
- 백준
- HEXO
- windows 10 ubuntu
- git vi
- 프로그래머스 코테
- C언어 문제
- vscode commit vi
- C언어문제
- 42서울 라피신
- 42서울
- 프로그래머스 자바
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함