1. Zsh
와 Zshrc
의 차이점
안녕하세요! Zsh와 Zshrc에 대해 먼저 설명드릴게요. 😊
Zsh (Z Shell)
- Zsh는 리눅스와 macOS에서 많이 사용되는 셸 중 하나예요.
- 우리가 명령어를 입력하고 컴퓨터와 대화할 수 있는 인터페이스라고 생각하시면 돼요.
- Bash보다 기능이 더 강력하고, 플러그인이나 테마를 쉽게 사용할 수 있다는 장점이 있답니다.
Zshrc
- Zshrc는 Zsh의 설정 파일이에요. 보통 경로는
~/.zshrc
에 있답니다. - 이 파일에는 Zsh에서 사용할 별명(alias) 설정, 프롬프트 모양, 플러그인 활성화, 경로 설정 등이 담겨 있어요.
- Zsh가 실행될 때마다 이 파일이 자동으로 로드되어 환경이 설정되는 거죠.
차이점 요약
- Zsh는 사용자가 명령어를 입력하고 실행하는 셸.
- Zshrc는 Zsh 셸을 설정하는 환경 파일.
2. source ~/.zshrc
명령어의 역할
이제 두 번째 주제인 source ~/.zshrc
명령어에 대해 설명드릴게요. 😊
source ~/.zshrc
의 역할
source
는 셸 명령어로, 지정한 파일을 다시 읽고 실행하게 해줘요.~/.zshrc
는 앞서 설명드린 Zsh 설정 파일이죠.- Zsh 설정을 변경한 후에 이 명령어를 실행하면, Zsh를 다시 시작하지 않고도 변경된 설정을 즉시 적용할 수 있어요.
- 쉽게 말해서, “새로 바꾼 설정을 바로 반영해줘!”라는 의미예요.
코드:
source ~/.zshrc
이 명령어를 입력하면, Zshrc 파일에 들어 있는 설정들이 바로 반영된답니다. 셸을 다시 시작할 필요 없이 바로 새로운 설정을 적용할 수 있어요!
정리
source ~/.zshrc
는 Zsh 설정을 즉시 반영하는 명령어.
궁금증이 조금 풀리셨나요? 😄