UNIX/Linux에는 shell의 종류가 여러가지가 있습니다.
본쉘(sh), 배쉬(bash), 콘쉘(ksh), C쉘(csh/tcsh) 등등등...
그 중 사용자가 로그인 할 때 기본적으로 사용하는 쉘을 '로그인 쉘'로
지칭한답니다. /etc/passwd 안에 기본적으로 사용하는 쉘이 지정되어
있습니다. 다음과 같이 확인해 보세요
$ cat /etc/passwd
'로그인 쉘'을 bash로 정한 사용자가 로그인 후 다른쉘을 사용할 수도
있습니다. 예를 들면 다음과 같이...
$ tcsh
리눅스에서는 일반사용자가 '로그인 쉘'을 바꿀 수 있는 명령인 chsh라는
명령어를 제공합니다.
$ chsh
물론 root관리자가 /etc/passwd 파일안의 쉘관련 부분을 변경해도 되고요.
: 로그인 쉘이 뭔가요?
:
: 쉘도 로그인 쉘, 비로그인 쉘이 있나요?
:
: 찾아보니 답변이 없는데...
:
: 나만 빼고 다 아는 듯...
:
: ㅠ.ㅠ--서명