윈도우xp

윈도우 shell

sungtg 2007. 12. 20. 00:00


컴퓨터를 사용하기 위해서 우리는 운영체제를 사용을 합니다.

하드웨어를 설치를 하고
그 다음에 설치하는 것이 운영체제입니다.

운영체제를 설치하면
gui방식(그래픽 유저 인터페이스)방식으로 보여서 사용자가
마우스로 조작을 하는 것 같지만
실제로는 윈도우 내부에서는 쉘명령어들이 수도 없이 실행되면서
마우스 클릭의 명령을 실행하는 것입니다.

프로그램을 실행을 하면
프로그램의 실행을 커널(윈도우의 메모리)에 제어권을 넘겨주는 과정에
중요한 역할을 하는 것도 바로 쉘(shell)명령 입니다

윈도우에서 볼 수 있는 쉘(shell) 은

Ctrl+Esc 누르면 바로 시작메뉴가 뜨는거
Alt+Tab을 누르면 화면이 전환되는거

탐색기에서 파일복사, 이동, 삭제
문서 작성후에 파일이름 넣고 저장시키는 과정

인터넷을 하기 위해서 윈속(winsock)이라든지 제어판의 서비스를 호출하는 과정
글자 블럭설정 복사...
등이
shell 명령이 담당합니다.

운영체제의 핵심 부분인 커널과 사용자의 사이의 대화창입니다.
그래서 일반적으로 shell이라고 하면
도스창을 쉽게 생각을 할 수 있습니다.
유래는 유닉스(unix)에서 가져온 것입니다.

shell 명령의 장점은

대화형 인터페이스를 가지고 있어서 에러나면 바로 에러메시지를 내보내게 됩니다.
수정도 그만큼 빠르게 할 수 있습니다.
cpu의 부하를 최소한 줄이고 메모리와 주변기기, 커널 에서 명령을 수행할 수 있게 되어 있습니다.

많은 파일을 복사나 삭제 이동을 할 때는
도스명령어를 이용해서
도스창에서 하는 것이 훨씬 속도가 빠릅니다.


사용자 삽입 이미지

'윈도우xp' 카테고리의 다른 글

컴퓨터에서 이 게임을 못하게 하려면 어떻게 해야 됩니까?  (0) 2007.12.31
스레드, 핸들  (7) 2007.12.23
오류창 분석하기  (0) 2007.12.16
한글입력기  (0) 2007.12.15
XP의 시스템복원에 대하여  (0) 2007.12.12