2F(IT)/Linux

리눅스 쉘 종류 및 사용 중인 쉘 확인 방법

백화점장 2023. 12. 9. 18:33
반응형

차세대  프로젝트를 진행하며 

ASIS 쉘파일(UNIX)을 TOBE 쉘파일(LINUX)로 변경하였는데 로직상 문제가 없었으나,

에러가 계속 발생하였다.

확인 해보니 TOBE시스템에 설치된 쉘 종류가 다른것이 원인이었다. 

 

때문에 쉘 종류를 정리 하고자 한다..!

 

1. 쉘 종류

쉘이름 설명 경로지정
sh (Bourne Shell) 본쉘, 유닉스 쉘  #!/bin/sh
ksh (Korn Shell) 콘쉘, 본쉘 상위집합, sh보다 빠름 #!/bin/ksh
bash (Bourne Again Shell) 배쉬쉘, 본쉘 확장버전
, LINUX 기본 쉘
#!/bin/bash
zsh bash, ksh, tcsh의 기능을 결합 #!/bin/zsh
tcsh csh 개선 버전 #!/bin/tcsh
csh (C Shell) C쉘, 본쉘의 개선버전 #!/bin/csh

 

2. 내가 사용중인 쉘 확인방법 

# 사용중인 쉘 확인 명령어
echo $0 
echo $SHELL
ps | grep sh
env | grep SHELL

 

3. 쉘 변경

# 쉘 변경하기
chsh -s /bin/bash sasca37
chsh -s /bin/[쉘이름] [사용자명]

 

반응형

'2F(IT) > Linux' 카테고리의 다른 글

리눅스 로그 확인방법  (4) 2024.12.08
리눅스 sqlplus 실행하는 방법  (3) 2023.10.23
리눅스(Linux) 명령어  (0) 2023.10.22