OS/Linux
[Linux] 리눅스 쉘(Shell) 확인 및 변경
alien22c
2024. 7. 30. 10:10
728x90
728x90
현재 사용하고 있는 쉘 확인
: 프로세스 정보 조회로 현재 사용중인 쉘 종류 확인
$ echo $SHELL
/bin/bash
혹은
$ grep ubuntu /etc/passwd
ubuntu:x:1004:1004:Ubuntu:/home/ubuntu:/bin/bash
=> 가장 마지막에나온 /bin/bash가 현재 사용하고 있는 쉘을 확인
즉, bash쉘 사용중 임을 확인
현재 설치되어 있는 쉘 목록 확인
: /etc/shells 파일에 존재함. 해당 파일을 열어보자
$ cat /etc/shells
# /etc/shells: valid login shells
/bin/sh
/bin/bash
/usr/bin/bash
/bin/rbash
/usr/bin/rbash
/bin/dash
/usr/bin/dash
/usr/bin/tmux
/usr/bin/screen
쉘 변경 (chsh)
: chsh명령어를 이용하여 사용중인 쉘을 /bin/dash로 변경해보기
$ chsh -s /bin/dash ubuntu
Password:
$ grep ubuntu /etc/passwd
ubuntu:x:1004:1004:Ubuntu:/home/ubuntu:/bin/dash
=> 변경 후 재로그해야 변경 쉘 적용됨
728x90
728x90