Mac
Mac : Mac OS에서 환경변수 조회/설정하기 (Checking & Setting environment variable in Mac OS. vim editor. vi editor)
CosmosProject
2021. 5. 11. 13:43
728x90
반응형
환경변수 조회하기
Mac OS에서 환경변수를 조회하기 위해서는 terminal에서 env라는 글자를 입력하면 됩니다.
[Terminal] $ env
...
...
...
위 예시에서 출력된 내용은 ...으로 지웠지만 위처럼 env라는 명령어를 이용해서 현재 설정된 환경변수들의 내용을 출력할 수 있습니다.
환경변수 등록하기
[Terminal] $ cd ~
먼저 cd 명령어를 이용해 root directory로 이동합니다.
[Terminal] $ vim .bash_profile
vim editor로 .bash_profile을 열어서 원하는 환경변수를 입력해줍시다.
저는 test_env라는 변수에 'apple'이라는 글자를 할당했는데 그럴려면 아래처럼 입력하면 됩니다.
export test_env="apple"
~
~
~
~
".bash_profile" 2L, 18B
vim editor 사용법은 다음과 같습니다.
1. vim <파일명> 으로 vim editor를 open
2. i 를 눌러서 insert 모드로 진입
3. 원하는 내용 입력
4. esc 키를 눌러 insert 모드 종료
5. :wq 를 입력해서 저장 후 종료(w = write, q = quit)
그리고 나서 terminal을 종료한 후 다시 열어서 env를 입력하면 추가한 환경변수가 잘 나오는 것을 알 수 있습니다.
[Terminal] $ env
...
test_env=apple
...
만약 위 과정을 거쳐도 환경변수가 확인되지 않는다면
위 과정을 .bash_profile이란 파일에 한 것과 동일하게
.zprofile에 대해서도 똑같이 진행해주면 됩니다.
추가
사실 환경변수를 설정하기 위해서는 export라는 명령어를 이용하면 됩니다.
[Terminal] $ export test_env_2="internet"
그래서 terminal에 위처럼 입력하면 환경변수를 설정할 수 있습니다.
그러나 위처럼 export 명령어만 이용하게되면 컴퓨터를 재부팅했을 때 위 환경변수는 사라집니다.
따라서 환경변수를 계속 유지해주기 위해서 .bash_profile(또는 .zprofile)에 export 를 이용한 환경변수 선언문을 적어주는 것입니다.
728x90
반응형