[ 정보보안 기사 ]
- 쉘 ( Shell ) -
( ※ )
하드웨어 : CPU, 메모리 등
쉘 : sh, bash 쉘
소프트웨어 : 응용프로그램 (한글,파워포인트 등 )
쉘 ( Shell )
shell : 껍데기
운영체제(O/S)에서 사용자와 커널 사이에 대화를 가능하게 해주는 인터페이스.
즉, 사용자가 명령어를 입력하면 명령어를 해석하고 실행 시키는 명령해석기이다.
쉘 종류
sh : 본 쉘 ( Bourne shell )
명령 프롬포트 : $
최초의 쉘로 오랫동안 유닉스에서 기본 쉘로 인기를 누렸다.
최초 발표일이 1977년이니 약 40년 전의 쉘..
bash : 본 어게인 쉘 ( Bourne-again shell )
명령 프롬포트 : $ (일반 사용자) , # (root)
GNU 프로젝트 때 만들어졌으며, 본 쉘을 대체 하는 자유 소프트웨어로 GNU , MAC, 리눅스 등 기본 쉘로 탑재 되었다.
기능은 sh를 기본으로 하되 ksh,csh 등 다른 쉘의 기능들을 구현했다.
dash : 데비안 암키스트 쉘 ( Debian Almquist shell )
명령 프롬포트 : $ (일반 사용자) , # (root)
bash 쉘 보다 가볍고 POSIX 호환성이 있는 유닉스 쉘로 저용량이 장점이지만 기능이 많이 없다.
zsh : Z쉘 ( Z shell )
명령 프롬포트 : #
가장 최근에 나온 쉘로 수많은 쉘의 개선사항을 적용한 확장형 본 쉘이다. 상호작용 로그인 , 셸 스크립트를 위한 강력한 명령 줄 인터프리터로 사용할 수 있는 유닉스 셸이다.
pwsh : 파워쉘 ( Power shell )
마이크로소프트가 개발한 확장 가능한 명령 줄 인터페이스(CLI) 셸 및 스크립트 언어를 특징으로 하는 명령어 인터프리터이다.
쉘 확인
자신의 현재 쉘을 확인 할 수 있습니다. 저는 bash 쉘을 사용중 입니다 ~
'[자격증] 정보보안기사 > ↘ 정보보안 실무' 카테고리의 다른 글
[정보보안기사 / 정보보안산업기사 ] 웹 서버 보안 설정 파일 (httpd.conf) (0) | 2020.06.02 |
---|---|
[ 정보보안기사 / 정보보안산업기사 ] 스노트 (Snort) (0) | 2020.06.02 |
[ 정보보안기사 ] 커널 ( Kernel ) (0) | 2020.05.13 |
[ 정보보안기사 / 정보보안산업기사 ] 인터럽트 ( Interrupt ) (0) | 2020.05.12 |
[ 정보보안기사 / 정보보안산업기사 ] 비트로커 ( BitLocker ) (0) | 2020.05.12 |
댓글