일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- PostgreSQL
- list
- Redshift
- array
- numpy
- 파이썬
- Google Excel
- Kotlin
- Java
- Mac
- gas
- c#
- Excel
- Google Spreadsheet
- string
- google apps script
- django
- matplotlib
- Python
- PySpark
- hive
- SQL
- dataframe
- Apache
- Github
- GIT
- math
- Tkinter
- PANDAS
- Today
- Total
달나라 노트
Mac : Mac terminal 기본 shell 변경하기 (bash shell, zsh shell, Pycharm 기본 shell, Pycharm terminal shell) 본문
Mac : Mac terminal 기본 shell 변경하기 (bash shell, zsh shell, Pycharm 기본 shell, Pycharm terminal shell)
CosmosProject 2022. 2. 10. 20:39
Mac의 terminal을 사용할 때 shell의 종류는 크게 2가지가 있습니다.
bash와 zsh이죠.
기존에는 bash shell이 기본 shell이었으나 Mac OS Catalina부터는 기본 shell이 zsh로 바뀌었습니다.
그래서 Catalina 이후의 OS가 설치된 Mac에서 terminal을 실행하면 다음과 같은 메세지를 볼 때가 있습니다.
The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`
For more details, please visit https://support.apple.com/kb/HT208050.
위 메세지가 에러를 의미하는건 아니지만 결국 기본 shell이 zsh니까 bash보단 zsh를 사용해라 라는 의미입니다.
위 메세지에 나온 URL로 들어가면 관련된 Apple에서 제공하는 관련 설명이 있습니다.
https://support.apple.com/kb/HT208050
chsh -s /bin/zsh
위 메세지에 적힌대로 terminal에 위 명령어를 입력해주면 됩니다.
위 명령어는 기본 shell을 zsh로 변경하겠단 의미입니다.
그런데 간혹 위 명령어가 제대로 작동하지 않을 때가 있습니다.
그런 경우 terminal 환경설정으로 진입한 후
환경설정 창의 일반 탭에서 셀 열기 부분을 위처럼 설정해주면 됩니다.
참고로 Pycharm에서도 terminal을 사용할 수 있는데, Pycharm 자체에서 사용하는 terminal에서도 위같은 이슈가 발생할 수 있습니다.
그런 경우 Pycharm 설정에서도 기본 shell을 zsh로 바꿔주면 됩니다.
Pycharm 설정(Preferences)으로 들어갑시다.
환경설정 착의 좌측 상단에 terminal을 검색하면 위처럼 Pycharm의 terminal 설정 메뉴가 나옵니다.
여기서 Shell path를 /bin/zsh로 적어주면 됩니다.
'Mac' 카테고리의 다른 글
Mac : Finder 기본폴더 변경. (0) | 2022.02.10 |
---|---|
Mac : Mac 배터리 잔량 표시하기. Mac 배터리 잔량 % 표시하기. (0) | 2022.02.10 |
Mac : Mac OS에서 환경변수 조회/설정하기 (Checking & Setting environment variable in Mac OS. vim editor. vi editor) (0) | 2021.05.11 |
Mac : MacBook에서 소리와 함께 화면 녹화하기 (0) | 2021.04.01 |
Mac : Mac Terminal에서 사용자 이름 가리기 (0) | 2021.03.08 |