chsh 명령어란?
chsh 명령어는 리눅스나 유닉스 시스템에서 사용자의 로그인 쉘을 변경하는 데 사용되는 명령어입니다.
사용자가 로그인할 때 기본으로 사용되는 쉘을 변경하려면 chsh 명령어를 사용할 수 있습니다. 아래는 chsh 명령어의 사용 방법입니다.
현재 사용 중인 쉘 확인하기
echo $SHELL
리눅스 사용 가능한 쉘 목록 확인
cat /etc/shells
chsh 명령어 기본 사용방법
chsh [-s 쉘경로] [사용자이름]
현재 사용자의 로그인 쉘 변경 방법
chsh -s /bin/zsh
다른 사용자의 로그인 쉘 변경
sudo chsh -s /bin/fish username