$SHELL 변수의 값을 어떻게 변경합니까?

$SHELL 변수의 값을 어떻게 변경합니까?

zsh얼마 전에 설치했다가 제거했습니다 . 하지만 오늘 django 작업을 하다가 SHELL 변수가 다음과 같이 설정되어 있다는 것을 깨달았습니다.

$ echo $SHELL
/usr/bin/zsh

chsh -s /bin/bash문제를 해결 해야 한다는 답변을 찾았습니다 . 그러나 그것은 나에게 효과가 없습니다.

답변1

chsh명령은 당연히 해야 할 일을 수행하지 않습니다. 의견을 통해 귀하의 로그인 쉘이 여전히 이라는 것을 알고 있습니다 /usr/bin/zsh.

/etc/passwd루트로 명령을 사용하여 파일을 수동으로 편집하여 로그인 쉘을 변경할 수도 있습니다 vipw. 사용하려는 쉘의 경로를 정확하게 입력했는지 확인해주세요. 그렇지 않으면 정상적으로 로그인이 되지 않을 수 있습니다.

관련 정보