VIDEO
VIDEO
커널 (Kernel) 하드웨어 통제하는 핵심 코어 (OS 종류)쉘 (Shell) 커널 제어 명령어 체계 (bash, zsh 등)SSH (Secure Shell) 보안 적용된 쉘콘솔 (Console) 하드웨어 제어 위한 쉘 사용 가능한 텍스트 기반의 터미널 (Putty, Xshell 등)
터미널 (Terminel)
중앙 프로그램에 데이터 입출력 위한 단말기 또는 단말기 프로그램
사용중인 Shell 확인
echo $0
[결과값 예제]
-bash (bash 쉘 의미)
Shell 종류 확인명령어
cat /etc/shells
[결과값]
/bin/sh
/bin/dash
/bin/bash
/bin/rbash
/usr/bin/tmux
/usr/bin/screen
Shell 종류
bash ( B ourne- A gain Sh ell )
프롬프트 : #
실행파일 : /bin/bash
리눅스 유저들이 가장 자주 사용하는 Shell Bourne Shell 업그레이드형 (※ Bourne Shell과 호환 가능)
sh ( Bourne Sh ell = dash)
프롬프트 : $
우분투 기본 Shell 단점: 상호대화형 X
csh ( C 프로그램 스타일 Sh ell)
프롬프트 : %
장점: 상호대화형 O
ksh ( K orn Sh ell)
프롬프트 : $
Bourne shell과 호환 가능.
zsh
프롬프트 : %
Korn Shell과 매우 유사. (Korn Shell 업그레이드형)
tc Shell
프롬프트 : >
C Shell 수정본에 Korn Shell 기능 포함. (95%의 C Shell과 5%의 새로운 기능 추가)
정보출처: https://unabated.tistory.com/entry/LinuxUnix쉘-Shell-의-정의와-종류
주소 복사
랜덤 이동