1580, 74/79 회원가입  로그인  
   미미123
   유닉스 v2 편집없음~

http://www.hackerschool.org/HS_Boards/zboard.php?id=Free_Lectures&no=523 [복사]


유닉스의 역사 1. Project for MULTICS1960년대 말 MULTICS라는 새로운 개념의 OS를 만들기 위한 project에 참가했다가 project가 중단되어 Bell 연구소로 돌아온 Dennis Ritchie가 MULTICS의 여러 개념을 구현해 보기 위해 Ken Thomson과 함께 PDP-7에 구현하기 시작.기본 개념은 file system구성과 사용자가 명령을 내려 바로 실행해 보는 command interpreter개념, 각 명령이 새로운 process를 형성해서 실행하도록 하는 개념이 포함되어 있었다. 2. Recording in C LanguagePDP-11/45기종으로 porting을 하면서 Hardware지원에 의한 Multiprogramming이 가능해 졌으며 OS를 C Language로 다시 작성하게 되었다. C Language로 작성된 UNIX는 다른 기종으로의 porting이 쉬워졌으며 C Language를 대표적인 program language로 만든 계기가 되었다.UNIX의 프로그램 형태는 속도나 size의 최적화보다는 기능의 간편성을 최우선으로 생각한다. 각 Utility는 가장 간단한 능력을 가지고 있으나 filter나 pipe개념을 이용하여 여러개를 조합하여 복잡한 일을 처리할 수 있도록 구성되어 있다. 3. Variation : BSD ,System V and POSIX1978년 Version 7이 발표되면서 AT&T에서 University of Californial at Berkeley로 licence가 허용되어 BSD UNIX가 발전하는 중요한 계기가 되었다.이후 virtual memory 등을 포함한 3BSD가 발표되면서 AT&T의 System III, Systen V 등과는 별도로 발전하여 왔다. 서로는 명령어에 있어서도 어느 정도 차이를 보이며 각각의 프로그램 방법에도 몇가지 개념상의 차이를 두고 있다.Berkeley의 BSD UNIX는 미국방성의 Defence Advanced Research Project Agency의 지원을 받게되어 정부, 교육기관, 연구소 등에 폭넓게 UNIX가 쓰이게 되는 계기가 되었으며 TCP/IP Networking개발 등에도 중요한 근간이 되었다.UNIX는 C로 짜여진 거의 대부분의 소스가 알려져 있으므로 이를 모방한 유사한 OS가 많이 등장하게 되어 다양한 UNIX변종들이 퍼지게 되었다. MS의 Intel Chip용 XENIX, IBM의 AIX, Sun microsystems의 Sun OS, Solaris, DEC의 Ultrics, HP의 HP-UX 최근의 PC용 UNIX인 Linux 등등의 많은 제품이 나타나자 각 제품의 특성이 UNIX의 특징들을 많이 저해하여 통합된 표준안을 만들기 위한 협의가 진행되었다. 이에 표준안으로 제시된 것이 POSIX이다.

  Hit : 7687     Date : 2006/06/01 10:06



    
미미123 메일주소주시면 워드 파일로 보내줄께여~~ 2006/06/01  
120   왠만한사람들은다알지도모르겠지만[6]     백룡출해
03/17 12107
119   c언어[1]     백민준천재
08/31 4552
118   c언어[1]     백민준천재
08/31 4580
117   2[1]     백민준천재
08/31 4521
116   1[1]     백민준천재
08/31 4492
115   유닉스 v1 편집없음...편집해서보세요~~[1]     미미123
06/01 7212
  유닉스 v2 편집없음~[1]     미미123
06/01 7686
113   편집없음 v3 유닉스특징[1]     미미123
06/01 8529
112   편집없음 v4 유닉스 명령어     미미123
06/01 7817
111   편집없음 v5 유닉스명령어 file system[4]     미미123
06/01 7747
110   이제막처음시작한 초보입니다[3]     미스터리
02/02 7764
109   ㅋ 컴터 빠르게 하는방법?[1]     무소유
12/17 8829
108   도대체가.. 이해가 안가는군요..[10]     봉춘삼
05/04 7094
107   리눅스 강좌 (리눅스란무엇인가)     부러진분필
03/25 7846
106   리눅스 강좌 (레드햇 리눅스)[1]     부러진분필
03/25 10722
105   리눅스강좌 sparc 리눅스 설치     부러진분필
03/25 8043
104   리눅스 강좌 리눅스/유닉스 네트워크 프로그래밍     부러진분필
03/25 8686
103   리눅스 강좌 디스크관리를 위한 Quota 사용하기     부러진분필
03/25 7450
102   초간단 리눅스 명령어, 기본적으로 꼭꼭 알아야 할 것[14]     빈대
01/04 9936
101   커널 업그레이드 방법[2]     빈대
01/04 8261
[1]..[71][72][73] 74 [75][76][77][78][79]

Copyright 1999-2023 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org & Wowhacker.com