-
[MAC] 환경변수 설정하는법, bash_profile 위치, source 커맨드Linux & Mac 2021. 11. 3. 19:05
# 환경변수란?
- 시스템내(내 컴퓨터)에서 변수이름으로 값을 참조할 수 있게 세팅하는 변수
- 자바, 파이썬, 노드JS, 여러 IDLE 등을 다룰 때 흔하게 접하는 단어
- 이러한 프로그램들은 실행할 때 또는 특정작업을 할때, 필요한 파일을 불러와야 하는데 그 경로를 보통 환경변수에 저장해둔다.
# .bash_profile?
- 맥북기준 Users/{사용자이름}/ 으로 위치한 후, ls -a 를 입력하면 세상에 저기있었네!
- 시스템에서 참조가능하도록 환경변수를 적어두는 메모장
- vi .bash_profile 로 열고 i 를 눌러 insert 모드로 전환 후, export 변수명=변수값 작성 후, esc->:wq 로 저장
- 이후, source ~/.bash_profile 커맨드 입력
- 잘 적용 되었는지 보기 위해 echo $변수명 입력 (변수값이 잘나온다면 성공)
# source? (Mac command)
- 시스템 시작 전에 한번 read 하는 파일들이 있는데, 그런 파일들은 수정하여도 시스템에 바로 적용되지 않는다.
- 그런 파일들을 수정했을 때, 시스템에 수정됬다고 업데이트 시켜주는 명령어다.
- 해당 명령어 없이 echo $변수명 입력하면, 기존값이 들어있거나, 없는 변수라고 인식할 것이다.
- 참고로 .bash_profile은 터미널이 처음 실행될 때 읽어오는 파일이다.
# 설명이 너무 불친절해요 ! 더 많은 정보를 원해요!
728x90'Linux & Mac' 카테고리의 다른 글
[MAC] 맥북 닫았는데도 발열현상이 일어나는 경우 (0) 2022.04.16 [Mac] 기본 쉘 변경 (.bash_profile 이 적용 안될 때) (0) 2022.04.12 [Linux] 쉘스크립트 sudo su 실행 안되는 이유 (0) 2022.02.26 [Linux 명령어] 연속적 명령 실행 ( ; 와 & 와 && 의 차이 + | (pipe) ) (0) 2022.02.10 Mac) Android 완전 삭제 (0) 2020.12.16