달나라 노트

Mac : Mac OS에서 환경변수 조회/설정하기 (Checking & Setting environment variable in Mac OS. vim editor. vi editor) 본문

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
반응형
Comments