환경변수 영구설정

반응형

docker 명령어를 스터디를 하던 중 docker의 다양한 명령어를 쳐야하는 경우가 생긴다.

리눅스 명령어의 경우 특정 조건을 부여하는 경우 명령어가 길어지고, 자주 사용할 것같은 명령어의 경우 따로 alias로 등록해서 사용하면 편하다.

alias로 등록을 했지만, 세션이 끊기거나 하는 경우에는 적용이 빠지는 일이 발생한다. 이를 영구적으로 적용하는 방법에 대해서 가이드 하고자 한다.

 

1. ~/.bash_profile 설정

#최초 설정 시 bash_profile 생성
vi ~/.bash_profile

#source 명령어를 통해 수정된 내용 적용
source ~/.bash_profile

 

~/.bahs_profile에는 설정이 되어있으나 환경변수가 먹히지 않는 경우가 있다.

mac의 경우 zsh를 설치한 사람들이 대부분일 것이다.

이유는 터미널이 zsh를 바라보고 있기 때문에 zsh에서 bash_profile을 포함하게 설정해줘야한다.

 

2. ~/.zshrc 설정

#zshrc 생성 및 bash_profile 포함하도록 설정
vi ~/.zshrc
source ~/.bash_profile

#적용
source ~/.zshrc
반응형

댓글

Designed by JB FACTORY