애플/맥

맥 - 터미널 alias 영구등록 방법

Junoni 2021. 11. 13. 08:21
반응형

맥북을 사고 bashrc 파일에 alias를 저장했지만 영구 등록이 안됐다. 하지만 구글링 하니 답을 찾았다.

참고로 맥은 bash 쉘이 아닌 zsh 쉘을 기본으로 사용한다.

 

zshrc 파일로 영구 등록 (가장 쉬운 방법)

1. ~/.zshrc 파일 생성 (터미널에 touch ~/.zshrc라고 친다.)

2. ~/.zshrc 파일 안에 alias를 등록한다 (예를 들어 윈도우처럼 clear 명령어를 cls로 칭하고 싶으면 alias="cls"라고 입력하면 된다.)

3. 터미널 재시작하면 alias 영구 등록 완료.

 

bashrc 파일로 영구 등록

1. ~/.bashrc 혹은 ~/.bash_profile 혹은 ~/.profile 파일 생성.

2. alias 등록.

3. 터미널에 source와 생성한 파일 이름을 친다.

(예, 생성한 파일이 ~/.bashrc이라면 터미널에 source ~/.bashrc라고 친다.)

 

bashrc 파일 방법의 문제는 터미널 종료 시 alias가 초기화돼서 터미널 재시작하거나 시작할 때마다 bashrc 3번 방법을 따라 해야 한다, 그러므로 zshrc 파일 방법이 제일 좋다.

반응형