Develop
리눅스에서 zsh을 사용하는 이유
kenu허광남
2023. 7. 14. 15:41
리눅스의 기본 Shell은 bash가 기본 쉘입니다.
Bash(배스) 한국에서는 생태교란종 어류이죠.
오라일리 책 표지도 bash 입니다.
bash쉘도 충분히 적응이 되었지만, 개인적으로는 몇 년 전부터 사용하는 zsh이 더 좋습니다. 특히 oh-my-zsh죠.
설치 방법은 간단합니다.
sudo dnf install zsh #zsh설치
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
aws Amazon Linux 2일 경우 다음과 같이 설치가 가능합니다.
sudo yum install zsh git util-linux-user -y
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
로그아웃하고 다시 들어오면 zsh 프롬프트가 나타날 것입니다.
bash로 돌아가려면 다음 명령으로 가능합니다.
sudo chsh -s $(which bash) $(whoami)
zsh에서 가장 좋았던 것은 `take` 명령어입니다.
mkdir ~/git && cd~/git
이 명령을
take ~/git 으로 됩니다.
써 보면 좋은데, 글로 표현하기 힘드네요.
여튼 bash도 좋지만, 저는 zsh입니다.
https://okdevtv.com/mib/zsh zsh의 plugin 설정도 있습니다.