반응형
차세대 프로젝트를 진행하며
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 |