검색어 입력폼

[공학]유닉스 시스템 정리

저작시기 2007.01 |등록일 2007.04.12 한글파일한컴오피스 (hwp) | 10페이지 | 가격 1,000원

소개글

유닉스 시스템에 대해서 전반적으로 정리한 문서입니다.

목차

1. 유닉스 시스템
2. 유닉스 시스템 사용하기와 종료하기
3. 파일과 디렉토리 사용을 위한 명령어
4. 파일 조작 명령어
5. 프로세스 관리 명령어
6. 프로그램 관리 명령어
7 쉘 프로그램
8. 사용자들간의 통신을 위한 명령어들
9. 인터넷 사용을 위한 네트워크 명령어들
10. X-WINDOWS 의 개요

본문내용

(1) 유닉스(UNIX) 시스템의 개요 : 유닉스란 시스템을 효율적으로 사용하기 위한 시스템 관리 프로그램 즉, 운영체제를 말한다. 유닉스는 1925년에 설립된 통신분야 연구기관인 벨연구소에서 자신들이 사용하기 위해 개발한 운영체제로서 처음에는 연구용 도구로 시작되어 교육용 및 상업용으로 개발되어 왔다.
유닉스 운영체제는 시스템 언어의 90% 이상이 C 언어로 쓰여졌고, 다른 컴퓨터 시스템 프로그램과는 달리 공개되어 있어 시스템 변경이 용이하고 간단하면서도 강력한 명령어를 가지고 하드웨어에 구애받지 않는 파일 시스템을 가지고 있다. 이제 유닉스 운영체제는 마이크로, 미니 및 중대형 컴퓨터에 이르기까지 거의 모든 컴퓨터에 이식되어 사용할 수 있는 표준 운영체제로서 각광받고 있다.

(2) 유닉스 시스템의 구조 :
① 커널(Kernel) : 커널은 유닉스 자신이 살고 있는 컴퓨터 시스템 자원들을 관리하는 부 분으로 디스크, 테이프, 프린터 등의 장치들을 관리한다. 따라서 커널은 운영체제의 핵 심이 되는 부분으로 항상 주기억 장소에 상주하면서 프로세스, 입출력, 파일, 네트워 크, 프로세스간 통신 등을 관리하며, 약 10000줄의 이상의 C 언어와 1000줄 정도의 어셈블리어(Assembly Language)로 구성되어 있다.
② 쉘(Shell) : 유닉스 명령어를 해석하는 명령해석기(Command Interpreter)로 사용자와 UNIX 간의 인터페이스와 쉘 프로그램 언어를 해석한다. 쉘은 단말장치를 통하여 명 령을 받고 그 명령을 커널이나 다른 여러 유틸리티 프로그램을 작동시켜 실행한다. 즉, 사용자는 쉘을 통하여 컴퓨터와 대화를 할 수 있다.
③ 파일 시스템(File System) : UNIX 파일 시스템은 계층적 구조(Hierarchical Structur
e)로 이루어져 있으며 사용자들이 파일에 정보를 저장하고 검색할 수 있도록 되어 있 다. 파일들은 특수파일, 디렉토리, 일반 파일들로 크게 나눌 수가 있다.

(3) 유닉스의 특징
① 대화형 시스템(Interactive System) : 사용자가 단말기의 키보드를 통해서 명령을 입 력하면 그 명령을 실행하고 사용자에게 적절한 경과의 정보를 단말기에 출력하는 상호 작용적인 대화형 시스템
② 다중 사용자 시스템(Multi User System) : 한 대의 유닉스를 여러 명 또는 수십 수 백 명의 사용자가 동시에 사용할 수 있다.
③ 다중 작업용 시스템 : 유닉스 기능인 시분할(Time Sharing) 및 백그라운드(Back Ground) 기능을 이용하여 한 사용자가 동시에 여러 작업을 할 수 있다.
④ 높은 이식성, 확장성, 개방성 : 90% 이상이 C 언어로 구성되어 있으며 대부분의 C 코 드가 공개되어 있어 C 컴파일러가 설치되어 있는 다른 컴퓨터에 쉽게 이식 및 호환, 시스템 변경과 확장이 용이하다.
다운로드 맨위로