BACKRUSH  À¯´Ð½º¸í·É  ´ÙÀ½  ÀÚ·á½Ç  Ascii Table   ¿ø°ÝÁ¢¼Ó  ´Þ·Â,½Ã°£   ÇÁ·Î¼¼½º   ½©
ÁöÇÏö³ë¼±   RFC¹®¼­   SUN FAQ   SUN FAQ1   C¸Þ´º¾ó   PHP¸Þ´º¾ó   ³Ê±¸¸®   ¾Æ½ºÅ°¿ùµå ¾ÆÀÌÇǼ­Ä¡

±Û¾´ÀÌ: À¯´Ð½º À¯´Ð½ºÀÇ °³°ýÃÑ·Ð Á¶È¸¼ö: 7521


1. À¯´Ð½º °³¿ä

1) ¿î¿µÃ¼°è(Operating system)

ÄÄÇ»ÅÍ Çϵå¿þ¾î¸¦ »ç¿ëÀÚ¿¡°Ô À¯¿ëÇÑ ½Ã½ºÅÛÀ¸·Î ¸¸µé±â À§Çؼ­´Â ÀÀ¿ë
ÇÁ·Î±×·¥(Application program)ÀÌ ÇÊ¿äÇÏ´Ù. ÀÌ ÀÀ¿ë ÇÁ·Î±×·¥¿¡ ÀÇÇØ ÄÄ
Ç»ÅÍ Çϵå¿þ¾î¸¦ È°¿ëÇÏ·Á¸é ÀÌ Çϵå¿þ¾î¸¦ °ü¸®ÇÏ°í È­ÀÏÀ» ¾ï¼¼½ºÇϸç
»ç¿ëÀÚ¿ÍÀÇ ÀÎÅÍÆäÀ̽º¸¦ Á¦°øÇÏ´Â µî °¢Á¾ °ü¸® ¹× °¨µ¶À» ¼öÇàÇÏ´Â ¼ÒÇÁ
Æ®¿þ¾î°¡ ÇÊ¿äÇѵ¥, ÀÌ·¯ÇÑ °ü¸® °¨µ¶ ±â´ÉÀ» °®´Â ¼ÒÇÁÆ®¿þ¾î¸¦ ¿ÀÆÛ·¹ÀÌ
Æà ½Ã½ºÅÛÀ̶ó°í Çϸç, UNIX½Ã½ºÅÛÀº ÀÌ·¯ÇÑ ¿ÀÆÛ·¹ÀÌÆà ½Ã½ºÅÛÀÇ ÇϳªÀÌ´Ù

2) UNIX½Ã½ºÅÛ.
UNIX´Â ¹Ì±¹ÀÇ Bell¿¬±¸¼Ò°¡ ÇÁ·Î±×·¡¹Ö ¿¬±¸¿Í °³¹ßÀ» ÃËÁø½Ãų ȯ°æÁ¶¼º
À» ¸ñÀûÀ¸·Î °³¹ßÇÑ ´Ù¼ö»ç¿ëÀÚ¸¦ À§ÇÑ ¿î¿µÃ¼Á¦·Î ´Ü¼øÇϸ鼭µµ °­·ÂÇÑ ¸í
·É°ú È­ÀϽýºÅÛÀ» º¸À¯ÇÏ°í ÀÖ´Â ¼ÒÇÁÆ®¿þ¾îÀÌ´Ù.

2. UNIXÀÇ Æ¯Â¡

1) ÀϹÝÀûÀÎ ¸ñÀûÀÇ O/S
Ư¼ö ¸ñÀû¿¡ »ç¿ëµÇ´Â °ÍÀÌ ¾Æ´Ï°í ±¤¹üÀ§ÇÏ°í ´Ù¾çÇÑ ¿©·¯°¡Áö ÀÛ¾÷À» ¼ö
ÇàÇϴµ¥ ÀÌ¿ëµÇ´Â ÀÏ¹Ý ¸ñÀûÀÇ O/SÀÌ´Ù.

2) ´ëÈ­Çü ½Ã½ºÅÛ(Interactive system)
»ç¿ëÀÚÀÇ ¿ä±¸³ª ¸í·É¿¡ Áï°¢ÀûÀ¸·Î ¹ÝÀÀÇÏ´Â ½Ã½ºÅÛÀ¸·Î »ç¿ëÀÚ¿Í ÄÄÇ»ÅÍ
»çÀ̸¦ Á÷Á¢ÀûÀ¸·Î ¿¬°áÇÏ¿© Á¤º¸¸¦ ÁÖ°í ¹Þ´Â »óÈ£ÀÛ¿ëÀûÀÎ ´ëÈ­Çü½Ã½ºÅÛ
ÀÌ´Ù.

3) ´ÙÁß ÀÛ¾÷¿ë ½Ã½ºÅÛ(Multi-tasking)
Unix½Ã½ºÅÛÀº »ç¿ëÀÚ°¡ µ¿½Ã¿¡ ¿©·¯°¡Áö ÀÛ¾÷À» ¼öÇàÇÒ ¼ö ÀÖ´Ù. ÀÌ´Â UNI
X°¡ ½Ã ºÐÇÒ(Time-sharing)¿ë O/SÀ̹ǷΠÇѲ¨¹ø¿¡ ¿©·¯ÀÛ¾÷À» ¼öÇàÇϱâ À§
ÇÑ ÀüȯÀÌ ºü¸£°Ô ÀÌ·ç¾î Áö¹Ç·Î ¸ðµç ÀÛ¾÷ÀÌ µ¿½Ã¿¡ ¼öÇàµÇ´Â °Íó·³ ´À²¸Áø´Ù.

4) ´ÙÁß »ç¿ëÀÚ ½Ã½ºÅÛ(Multi-user)
UNIX´Â ¿©·¯¸íÀÇ »ç¿ëÀÚ°¡ µ¿½Ã¿¡ ½Ã½ºÅÛÀ» »ç¿ëÇÒ ¼ö ÀÖ´Ù. ¿©·¯»ç¶÷ÀÌ U
NIXÀÇ È­ÀÏ ½Ã½ºÅÛÀ» ÀÌ¿ëÇÏ¿© Á¤º¸¿Í À¯Æ¿¸®Æ¼¸¦ °øÀ¯Çϸ鼭 ÇÔ²² ÀÛ¾÷ÇÏ
±â¿¡ Æí¸®ÇÑ È¯°æÀ» Á¦°øÇÑ´Ù.

5) °èÃþÀû ±¸Á¶ÀÇ µð·ºÅ丮(Hierarchical structure)
È­ÀÏÀÇ ±¸Á¶°¡ °èÃþÀû ±¸Á¶·Î µÇ¾î ÀÖ¾î »ç¿ëÀÚ°¡ µð·ºÅ丮 ¹× È­ÀÏÀ» È¿
°úÀûÀ¸·Î ¿î¿µÇÒ ¼ö ÀÖ´Ù.

6) ³ôÀº À̽ļº°ú È®À强
UNIX´Â ´Ù¸¥ ¿î¿µÃ¼Á¦µé°ú´Â ´ÞÀÌ 90%ÀÌ»óÀÌ °í±Þ¾ð¾îÀÎ C¾ð¾î·Î ±¸¼ºµÇ¾î
ÀÖ¾î ´Ù¸¥ ±âÁ¾¿¡ À̽ļºÀÌ ³ô°í ÇÊ¿ä¿¡ µû¶ó °³Á¶, °­È­µîµµ °£´ÜÈ÷ ÇÒ
¼ö ÀÖ´Ù.


3. À¯´Ð½º ±¸Á¶

1) Ä¿³Î(Kernal)
¿î¿µÃ¼Á¦ÀÇ Áß½ÉÀÌ µÇ´Â ºÎºÐÀ¸·Î ÄÄÇ»ÅÍ ³»ºÎÀÇ ±â´ÉÀ» Á¶Á¤ÇÏ´Â ÇٽɺÎ
ºÐÀÌ´Ù.
- Çϵå¿þ¾î °ü¸® (µð½ºÅ©, ÇÁ¸°ÅÍ, ´Ü¸»±â, Åë½ÅÀåÄ¡)
- Áָ޸𸮠°ü¸® (Managing main memory)
- ÀÛ¾÷ °ü¸® (Process scheduling)
- È­ÀÏ °ü¸®

2) ½©(Shell)
Ä¿³ÎÀ» µÑ·¯ ½Î°í ÀÖÀ¸¸ç »ç¿ëÀÚ°¡ ÀÔ·ÂÇÑ ¸í·ÉÀ» Çؼ®ÇÏ¿© Ä¿³Î·Î Àü´ÞÇØ
ÁÖ´Â ¸í·ÉÀÌ Çؼ®±â(Command interpreter)ÀÌ´Ù.
- Bourn shell
- C shell
- R shell
_ Korn shell

3) ÀÀ¿ë ÇÁ·Î±×·¥(Utility)
- language : C, C++, fortran77, basic, cobol, ada, prolog, lisp
- ÆíÁý±â : ed, vi, nroff, troff
- ³×Æ®¿öÅ© S/W : uucp, tcp/ip µîµî.
- DB : ingres, oracle, unify, informix, sybaseµîµî
- ÅëÇÕ OA package : ALIS µî.


4. UNIXÀÇ ¿ª»ç

1) À¯´Ð½ºÀÇ ¹è°æ ¹× ź»ý

* 1965³â
MIT´ëÇÐ, AT&TÀÇ Bell Lab, ±×¸®°í General Electric»ç°¡ °øµ¿À¸·Î Multic
s¶õ ¿î¿µÃ¼Á¦¸¦ ¸¸µå´Â ÇÁ·ÎÁ§Æ®¸¦ ¼öÇàÇÏ¿´´Ù.

* 1969³â
Bell ¿¬±¸¼ÒÀÇ Ken thompsonÀÌ ÀÚ½ÅÀÇ ÇÁ·Î±×·¡¹Ö ¿¬±¸¸¦ º¸´Ù Æí¸®ÇÏ°í,
È¿°úÀûÀ¸·Î ¼öÇàÇϱâ À§ÇÑ ÀÛ¾÷ȯ°æ ±¸ÃàÀ» ¸ñÇ¥·Î PDP-7±âÁ¾ÀÇ ¿î¿µÃ¼°è¸¦
Ä¿³Î¿¡ ÄÚµùÇߴµ¥ ÀÌ°ÍÀÌ ¹Ù·Î UNIXÀÇ ½ÃÀÛÀÌ´Ù.
- UNICS(Uniplexed Information and Computing Service)
- °£´ÜÇÑ Shell °ú ¸î¸î À¯Æ¿¸®Æ¼ ¸í·É¾î Áö¿ø
- µ¿½Ã¿¡ 2¸íÀÇ »ç¿ëÀÚ Áö¿ø

* 1970³â
DEC»çÀÇ PDP-11¿¡ UNIX¸¦ À̽ÄÇÏ¿´´Ù.
- UNIX ¹öÀü 1
- ¾î¼Àºí¸® ¾ð¾î·Î ÀÛ¼º
2) À¯´Ð½ºÀÇ ¹ßÀü

* 1973³â
Ä¿³ÎÀÇ ÀϺθ¦ Á¦¿ÜÇÑ ¸ðµç ºÎºÐÀ» C¾ð¾î·Î ÀÛ¼ºÇÑ UNIX¹öÀü 3ÀÌ °³¹ßµÇ°í
À¯´Ð½º°¡ Bell¿¬±¸¼Ò ¿Ü¿¡¼­µµ »ç¿ëµÇ±â ½ÃÀÛÇÏ¿´´Ù.

* 1975³â
UNIX¹öÀü 6ÀÌÈÄ UNIX°¡ ÀϹÝÀο¡°Ô °ø°³µÇ°í AT&T»ç°¡ UNIX¸¦ °ø½ÄÀûÀ¸·Î
»ó¿ë ¶óÀ̼¾½º Ãëµæ.

* 1977³â
. À¯´Ð½º ¹öÀü 7
C ÄÄÆÄÀÏ·¯ ¹× S.BourneÀÇ Shell(sh)¸¦ Á¦°ø
. À¯´Ð½º 32 V
DEC»çÀÇ ¹Ì´Ï ÄÄÇ»ÅÍ VAX-11¿¡ À̽Ä
* 1979³â
. 3BSD(Berkeley Softwear Distribution). 4.X BSD
¹Ì±¹¹æ¼ºÁö¿ø ¾Æ·¡ UCB(University of California at Berkeley)¹öÀüÀÌ
ÆÄ»ýµÇ°í C shell°ú VI editor°¡ Ãß°¡µÊ.

* 1982³â
. UNIX system III (AT&T)
. XENIX
IBM PC/AT¿ë UNIX·Î SCO(Santa Cruz Operation)»ç¿¡¼­ ¹ßÇ¥.

* 1983³â
. UNIX SYSTEM V (AT&T)
UCB¹öÀü¿¡ »õ·Î¿î ±â´ÉµéÀ» Á¢¸ñ
. 4.2 BSD ¹öÀü ¹ßÇ¥ (UCB)
. SUN O/S (stanford university network)
* 1984³â
. UNIX system V release 2

* 1986³â
. UNIX system V release 3
80386ÀÇ µîÀåÀ¸·Î °¡»ó¸Þ¸ð¸® °ü¸® ±â´ÉÀÌ Ãß°¡µÊ.
. 4.3 BSD¹öÀü ¹ßÇ¥

* 1989³â
. UNIX system V release 4.0 (SVR 4.0)

3) UNIX ½Ã½ºÅÛ ±Ô¾à
. POSIX (Portable Operating System Interface)
. SVID (System V Interface Definition)
. XPG (X/open Portability Gude)
4) UNIXÀÇ Ç¥ÁØÈ­¸¦ À§ÇÑ Á¶Á÷
. UI(Unix International) - AT&T, SUN
. OSF(Open Software Foundation) - IBM, DEC, HP
=> ÃÖ±Ù¿¡ ¸ðµÎ ÅëÇյǾî Solaris 9°¡ ³ª¿È.


-----------------------------------
Áö±Ý±îÁö â¼±ÀÌ°¡ ¶°µé¾ú½À´Ï´Ù.

°ü·Ã±Û : ¾øÀ½ ±Û¾´½Ã°£ : 2002/11/13 17:41 from 218.154.16.35

  ÀÎÅÍ³Ý ¿ë¾îÁ¤¸® ¸ñ·Ïº¸±â »õ±Û ¾²±â Áö¿ì±â ÀÀ´ä±Û ¾²±â ±Û ¼öÁ¤ ±× ¹Û¿¡µé...  
BACKRUSH  À¯´Ð½º¸í·É  ´ÙÀ½  ÀÚ·á½Ç  Ascii Table   ¿ø°ÝÁ¢¼Ó  ´Þ·Â,½Ã°£   ÇÁ·Î¼¼½º   ½©
ÁöÇÏö³ë¼±   RFC¹®¼­   SUN FAQ   SUN FAQ1   C¸Þ´º¾ó   PHP¸Þ´º¾ó   ³Ê±¸¸®   ¾Æ½ºÅ°¿ùµå ¾ÆÀÌÇǼ­Ä¡