[전산] 유닉스 ( 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) 10페이지
    1. Shell 이란 ?유닉스 운영체제에서 사용자가 사용할 수 있는 유틸리티나, 명령등을 실행 할 수 있도록 하는 프로그램. 이것은 명령행 에서 입력된 내용을 해석하고, 그에 따른 작업을 커널이 하도록 지시한다. 그리고, 커널에서 작업한 결과를 다시 사용자에게 보여준다
  • [프로그래밍] shell 프로그래밍 47페이지
    1.Shell Program 소개uShell 종류/usr/bin/shPOSIX Shell/usr/bin/kshKorn Shell/usr/old/bin/shBourne Shell/usr/bin/cshC Shell/usr/bin/keyshKey Shell/usr/bin/r..
  • [운영체제] shell script란 무엇인가? 22페이지
    Shell script 란?Shell이 실행할 수 있는 명령들을 모아 놓은 파일을 말하며, C-language로 만든 파일을 c-program이라 하듯 shell language로 만든 파일을 shell program 혹은 shell script라 부른다.기존의 프로그..
  • [고분자]Core-Shell Emulsion Polymer 36페이지
    접착제용 폴리머의 대부분은 유기용매를 사용하는 폴리머가 주종을 이루며, 이들 유기용매를 사용한 폴리머는 용매 방출에 따른 환경오염이 심각하여, 현재 용매 방출에 대한 규제로 인해 접착제용 폴리머의 제조 기술의 전환이 요구되어 이에 부응한 수용성 폴리머에 대한 연구가 활..
  • [OS] Shell 프로그래밍 14페이지
    MS-DOS는 IO.SYS와 MSDOS.SYS를 로드한 수에 명령어 처리기인 COMMAND.COM을 로드함으로써 시스템의 부팅을 완료합니다. 명령어 처리기인 쉘은 프롬프트의 출력과 운영체제에 대한 사용자의 명령을 분석, 해석하여 실행을 지시 관리하는 프로그램입니다. 그..
  • [화일구조] Shell Sorting 에 관하여 6페이지
    △ Shell Sorting 에 관하여 알아보자.1. 정렬의 의미 정렬(Sorting)이란 컴퓨터의 기억공간 내에 순서 없이 배열된 자료들 중에서 레코드들의 특정 항목을 순서화 하려는 기준에 따라 오름차순(ascending order) 또는 내림차순(descendin..
  • Royal Dutch-Shell 사례연구 9페이지
    Ⅱ. 본론 1. Royal Dutch-Shell Group의 경제규모와 경영전략세계 최대 시가총액을 자랑하는 기업은 GE나 씨티 그룹이 아닌 엑슨모빌이다. 페트로차이나(4위)와 로열 더치 쉘(5위)도 시가총액 세계 5위권에 진입할 만큼 요즘 에너지기업들 인기가 거침없이..
더보기

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서