BLOG main image
분류 전체보기 (129)
새소식 (NEWS) (2)
일상 + 생활 (21)
n e w + i s s u e (10)
노래가 있는 이야기~♪ (11)
Make + Food (0)
여행 (1)
Tips & Tech (31)
C Programming (9)
운영체제(O.S) (20)
TroubleShootings (5)
JSP (0)
IT 관련 용어 및 설명 (7)
Reverse Engineering (0)
Michael Kors Handbags Outlet
Michael Kors Handbags Outlet
michael kors bag
michael kors bag
michael kors laptop bag
michael kors laptop bag
michael kors crossbody bags
michael kors crossbody bags
Michael kors handbags
Michael kors handbags
2,735,850 Visitors up to today!
Today 54 hit, Yesterday 585 hit
daisy rss

who's online
tistory 티스토리 가입하기!
2009.09.22 10:49

SHELL이란 정형화된 뜻으로는 컴퓨터에 명령하는 방법 또는 사용자 인터페이스를 제공하는 프로그램의 외부 계층이라고 하죠. 말이 너무 어렵게 설명을 했는데, 간단하게 얘기하면 shell은 사용자의 명령어를 해석해 주는거라고 보면 됩니다. 쉘은 항상 대기 모드(listen mode)에 있게 되어 사용자가 명령어를 입력하면 해당하는 명령어를 검색하여 실행을 하게 됩니다.

1. Shell의 동작 구조.

쉘의 동작구조를 간단히 설명하면 다음과 같습니다.

User command  ->Shell  -> Command Library -> Kernel -> (result or status)
  -> Shell -> (Display on screen)

사용자가 명령어를 쉘을 통해서 입력을 하면 그것이 command library로 전달이 되어 입력한 명령어를 검색하게 됩니다. 여기서 만약 해당하는 쉘의 명령어가 없게되면 -bash:command not found 라는 문자열이 뜨게되죠. 그렇지 않고 제대로된 명령어가 입력이 되면 커널에서 동작이 이루어지고, 커널에서는 해당하는 명령어의 결과 또는 상태가 다시 쉘로 전달이 되어 최종적으로는 화면으로 출력이 되게 되는것입니다.

2. 쉘의 종류.

-sh    : Bourne shell (최초의 쉘) -기본제공쉘
-csh  : Cshell(Sea-shell로 불리기도 함. BSD shell) -기본제공쉘
-tcsh : Improve csh(별로 사용이 안되는 쉘입니다.)
-bash: Bourne again shell (가장 기본이 되는 쉘입니다. 흔히, 배쉬쉘로 불립니다.)
-ksh  : Korn shell(AT&T에서 개발. 막강한 기능을 보유한 쉘입니다.)
-이외에 zsh..등등..이 있습니다. 물론 쉘의 종류는 많이 있다고 저도 듣기만 했습니다.
저 또한 이 위에 있는 쉘들도 다 써보지는 못하고 그냥 이런 특징이 있다고 들어서 간단하게 생각나는대로 적은것이기에 좀더 들어가면 또 다른 세계가 기다리고 있을 것입니다.
그리고 Shell Programming도 있어서 간단하게 명령어 기반의 프로그램을 짤수도 있습니다.

짤막하지만 도움이 되셨는지요??
그럼 즐건 리눅스~

신고
Creative Commons License
Creative Commons License
   

이전 댓글 더보기
DonaldKl | 2014.07.09 16:32 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
RobertEr | 2014.07.09 19:48 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
CharlesCic | 2014.07.09 20:55 신고 | PERMALINK | EDIT/DEL | REPLY
xn paydayloanscalifornianow.com legit payday lenders
DonaldKl | 2014.07.10 00:55 신고 | PERMALINK | EDIT/DEL | REPLY
p http://pay-day-loans-first.net#ym1d payday loan cashnet
RobertEr | 2014.07.10 06:02 신고 | PERMALINK | EDIT/DEL | REPLY
http://pay-day-loans-first.net#vpnn wa state payday loans
CharlesCic | 2014.07.10 07:17 신고 | PERMALINK | EDIT/DEL | REPLY
jo http://paydayloansnorthdakotanow.com/#4zwo payday loan start up
DonaldKl | 2014.07.10 09:06 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
RobertEr | 2014.07.10 18:22 신고 | PERMALINK | EDIT/DEL | REPLY
http://pay-day-loans-first.net#3rff payday loans allentown pa
CharlesCic | 2014.07.10 19:56 신고 | PERMALINK | EDIT/DEL | REPLY
26 http://paydayloanscalifornianow.com/#yn0b is project payday scam
RobertEr | 2014.07.11 05:14 신고 | PERMALINK | EDIT/DEL | REPLY
http://pay-day-loans-first.net#c616 payday loans for 200
CharlesCic | 2014.07.11 07:04 신고 | PERMALINK | EDIT/DEL | REPLY
8r http://paydayloanscalifornianow.com/#62n2 payday loans 1500
RobertEr | 2014.07.11 16:36 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
DonaldKl | 2014.07.12 19:40 신고 | PERMALINK | EDIT/DEL | REPLY
z http://pay-day-loans-first.net#bmqe payday loans in dallas
RobertEr | 2014.07.13 03:26 신고 | PERMALINK | EDIT/DEL | REPLY
http://pay-day-loans-first.net#3eds payday advance locations
RobertEr | 2014.07.13 14:44 신고 | PERMALINK | EDIT/DEL | REPLY
http://pay-day-loans-first.net#9uow payday loan halifax
DonaldKl | 2014.07.14 09:58 신고 | PERMALINK | EDIT/DEL | REPLY
p http://pay-day-loans-first.net#1fgz payday fairy
DonaldKl | 2014.07.14 20:27 | PERMALINK | EDIT/DEL | REPLY
이용약관위배로 관리자 삭제된 댓글입니다.
RobertEr | 2014.07.15 01:11 신고 | PERMALINK | EDIT/DEL | REPLY
http://pay-day-loans-first.net#od2v payday loans in philadelphia pa
DouglasMt | 2014.07.30 22:17 신고 | PERMALINK | EDIT/DEL | REPLY
selfsame as the primitive medication, it cannot domination the drugs manufacturing in other countries, and which, are indisputably at one's disposal online. Subordinate to the FDA guidelines, previously the patent expires [url=http://www.amazingrunningtours.com/site/priligy/dapoxetine-online-pharmacy/327]dapoxetine online pharmacy[/url]
EdwardPr | 2014.08.01 07:29 신고 | PERMALINK | EDIT/DEL | REPLY
The famed downcast pill has no meet when it comes to opportune erection in the halfway point of a daft cocktail party. It is times like this that test the frail figure out of man to the [url=http://www.hataynurseyahat.com/xml/en/?item=9]best online pharmacies no prescription[/url]
Name
Password
Homepage
Secret

티스토리 툴바