[전산] 유닉스 ( Shell (쉘) 에 대해..)

등록일 2003.09.24 한글 (hwp) | 5페이지 | 가격 500원

소개글

Shell 에 대한 이론들을 깔끔하게 정리해놓았습니당~

목차

1. Shell 이란?

2. Shell 의 종류..
(1) Bourne Shell 계열
(2) C Shell 계열

3. 사용하는 Shell 변경하기

4. 기본 Shell 변경하기

본문내용

1. Shell 이란?
Shell이란 유닉스 운영체제에서 사용자가 입력하는 명령을 읽고 해석하는 프로그램, 즉 명령어 해석기이다. 다시 말해서 사용자가 사용할 수 있는 유틸리티나, 명령등을 실행 할 수 있도록 하는 프로그램으로서 이것은 명령행에서 입력된 내용을 해석하고 그에 따른 작업을 커널이 하도록 지시한다. 그리고 커널에서 작업한 결과를 다시 사용자에게 보여준다.
또한 Shell은 프로그래밍 언어이기도 하다. Shell 스크립트로 프로그램을 작성할 수 있는데 이 스크립트에는 일반적인 유닉스 명령뿐만 아니라 특별한 Shell 프로그래밍 언어도 포함할 수 있다. 각 Shell 은 고유의 프로그래밍 언어와 규칙을 가지고 있다. 다음 그림은 핵심적인 쉘의 기능을 보여준다.
2. Shell 의 종류
Shell 에는 Bourne Shell 계열과 C Shell 계열이 있다.
Bourne Shell 계열에는 Bourne Shell, Korn Shell, Bash, Zsh 등이 있으며, C Shell 계열에는 C Shell, Tcsh 등이있다.

(1) Bourne Shell 계열
Bourne Shell 은 벨 연구소에서 일하던 Steven Bourne 이 제작한 것으로 개발자의 이름을 따서 지었다. 이 Bourne Shell 은 모든 유닉스 시스템에서 사용할 수 있다. Bourne Shell 프로그램의 이름은 sh 이다. 이 Bourne Shell은 자신의 고유한 프로그래밍 언어를 가지고 있는 명령어 해석기로 다른 Shell에 비해 비교적 쉬운 Shell 스크립트 언어를 제공한다. 그래서 대부분의 유닉스 Shell 스크립트는 이 Bourne Shell 스크립트 언어로 작성된다. 하지만 요즘에 개발된 C Shell이나 Korn Shell과 기능적인 면을 비교해보면 미흡한 점이 많이 있다. 가장 큰 단점으로 상호 대화 방식을 취하고 있지 않다는 점이다.
1980년대 중반, 벨 연구소에 일하는 David Korn이 Bourne Shell 의 대체품인 Korn Shell을 만들었다. Korn Shell 프로그램의 이름은 ksh 이다. Korn Shell은 Bourne Shell 에 대해 상위 호환성을 제공하는 확장판으로서, Bourne Shell에서 수행되는 일은 어떤 것이든지 수행할 수 있다. 세 가지 중요한 특성으로서는 이전 명령어 기억 기능, 작업 제어 기능, 별명 기능 등이 있다.
*원하는 자료를 검색 해 보세요.
  • [프로그래밍] shell 프로그래밍 47페이지
    Shell Program 소개 Shell 종류 /usr/bin/sh POSIX Shell /usr/bin/ksh Korn Shell /usr/old/bin/sh Bourne Shell /usr/bin/csh C Shell /usr/bin/keysh Key Shell ..
  • [운영체제] shell script란 무엇인가? 22페이지
    Shell script 학번 : 이름 : 목 차 Shell 이란? Shell script 란? Shell script 를 쓰는 이유는? Shell script 사용 방법 Shell 이란? Shell은 운영체제와 사용자 사이의 중계 역할을 하는 명령어 해석기이다. 셀의 ..
  • 쉘(shell) 10페이지
    목 차 1. shell 이란? - shell - 사용중인 셀 변경 - 사용중인 셀 보기 2. Bourne Shell (sh) - Shell 바꾸기 - 작업환경 - 환경 값 - 덮어 쓰기 - 초기화 3. C Shell - 기능 - 이용 - Process - C Shell..
  • Shell Sort 0페이지
    /* Insertion sort */ #include #include // use time check #include // use time check #include // use getch() #d..
  • [국제경영] ROYAL DUTCH SHELL/NIGERIA(나이지리아 석유개발 투자) 8페이지
    ROYAL DUTCH SHELL/NIGERIA In 1999, Royal Dutch/shell (Shell) proposed an $8.5 billion Integrated oil and natural gas investment in Nigeria over a fiv..
  • [OS] Shell 프로그래밍 14페이지
    ※ Shell 이란? MS-DOS는 IO.SYS와 MSDOS.SYS를 로드한 수에 명령어 처리기인 COMMAND.COM을 로드함으로써 시스템의 부팅을 완료합니다. 명령어 처리기인 쉘은 프롬프트의 출력과 운영체제에 대한 사용자의 명령을 분석, 해석하여 실행을 지시 관리하..
  • UNIX 주요 Shell의 특징 2페이지
    <주요 Shell의 특징> 본쉘(sh) C쉘(csh) 콘쉘(ksh) 배시쉘(bash) 히스토리 지원안함 지원함 지원함 지원함 앨리어스 지원안함 지원함 지원함 지원함 작업제어 지원안함 지원함 지원함 지원함 쉘함수 지원함 지원안함 지원함 지원함 sensible 입/출력 ..
더보기

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [전산] 유닉스 ( Shell (쉘) 에 대해..)