ºìÁªLinuxÃÅ»§
Linux°ïÖú

LINUXµÄÆðÔ´ºÍÌØÉ«

·¢²¼Ê±¼ä:2008-02-15 00:34:32À´Ô´:ºìÁª×÷Õß:Htgiot
¡¡¡¡1991 Äê 8 Ô£¬·ÒÀ¼µÄÒ»¸öѧÉúÔÚ comp.os.minix ÐÂÎÅ×éÌùÉÏÁËÒÔÏÂÕâ¶Î»°£º

¡¡¡¡£¢ÄãºÃ£¬ËùÓÐʹÓà minix µÄÈË -ÎÒÕýÔÚΪ 386 ( 486 ) AT ×öÒ»¸öÃâ·ÑµÄ²Ù×÷ϵͳ ( Ö»ÊÇΪÁË°®ºÃ )£¬²»»áÏñ GNU ÄÇÑùºÜ´óºÜרҵ¡£¡å

¡¡¡¡ÕâÃûѧÉú¾ÍÊÇ Linus Torvalds£¬¶øËûËù˵µÄ£¢°®ºÃ¡å¾Í±ä³ÉÎÒÃǽñÌìÖªµÀµÄ Linux¡£×÷Ϊһ¸ö¾ß±¸ËùÓÐÌØÐÔµÄÀàËÆPOSIXµÄ²Ù×÷ϵͳ£¬Linux ²¢·Ç½öÓÉ Linus Ò»ÈË¿ª·¢£¬¶øÊÇÓÉÈ«ÊÀ½ç¼¸°Ù¸ö³ÌʽÉè¼ÆÔ±¹²Í¬¿ª·¢µÄ¡£ÓÐȤµÄÊÇÕâ¸ö¾Þ´óµÄÈ«ÊÀ½çµÄ¿ª·¢»î¶¯²»ÊǺÜЭµ÷¡£µ±È»£¬Linus ΪºËÐĶ¨Á˲½µ÷£¬µ« Linux ²¢²»Ö»ÊǺËÐÄ¡£Ã»ÓÐÒ»¸ö¹ÜÀí×éÖ¯£»Ò»¸ö¶íÂÞ˹ѧÉúµÃµ½Ò»¿éеÄÖ÷»ú°å£¬¾ÍдÁËÇý¶¯³Ìʽ֧ԮÕâ¿éÖ÷»ú°å¡£ÂíÀ¼µÄÒ»¸öϵͳ¹ÜÀíÔ±ÐèÒª±¸·ÝÈíÌ壬¾Íдһ¸ö£¬²¢°ÑËü´«¸øÈκÎÐèÒªµÄÈË¡£ºÃÏñ×ÜÊÇÔÚÕýÈ·µÄʱ¼ä·¢ÉúÕýÈ·µÄÊ¡£

¡¡¡¡ÁíÒ»¸öÓÐȤµÄÊÂÊÇÄã¿É²»»¨Ç®¾ÍµÃµ½ Linux¡£ÄãÖ»ÒªÓÐʱ¼ä²¢Ô¸ÒâÏÂÔØ£¬Äã¾Í¿ÉÒÔÃâ·ÑµÃµ½´ó¶àÊýÈíÌå¡£µ«²¢²»ÊÇËùÓÐÈ˶¼ÓÐʱ¼ä¡£

¡¡¡¡¹úÄÚ±¨ÕÂÔÓÒѾ­ÂýÂý¸¡ÏÖÔ½À´Ô½¶àµÄ Linux Ïà¹Ø±¨µ¼£¬ÔÚÃÀ¹ú£¬£¢LinuxÏÖÏó¡åÒ²Ôç¾ÍÒýÆðÒ»ÕóÌÖÂÛµÄÈȳ±£¬²»¹ýÏàÐŹúÄÚ´ó¶àÊýÈË¶Ô Linux ¿ÉÄÜ»¹ÊǷdz£µÄÄ°Éú£¬´ó¸Å²»ÉÙÈËÐÄÖж¼ÓУ¢Éõ÷áÊÇ Linux ÄØ£¿¡åµÄÒÉÎÊ£¬Æäʵ Linux Ò»µã¶¼²»Ææ¹Ö£¬¼òµ¥µÄ˵£¬Linux ÊÇÒ»Ì× UNIX-like µÄ×÷ҵϵͳ£¬ÊÇ UNIX µÄÒ»ÖÖ£¬Ëü¿ØÖÆÕû¸öϵͳ»ù±¾·þÎñµÄºËÐijÌʽ ( kernel ) ÊÇÓÉ ·ÒÀ¼ÈË Linus Torvalds ´øÍ·¿ª·¢³öÀ´µÄ£¬£¢Linux¡åÕâ¸öÃû³Æ±ãÊÇÒÔ£¢Linus's unix¡å À´ÃüÃû¡£ 1991 Ä꣬µ±Ê±»¹ÊǸö´óѧÉúµÄ Linus ÔÚÍø·ÉÏÊ״η¢±í Linux ºËÐijÌʽµÄԭʼÂ룬²¢ÇÒÑ¡ÔñÓ㢴óÖÚ¹«ÓаæȨ ( GPL ) ¡åµÄ·½Ê½À´·¢ÐÐÕâ·Ý³Ìʽ£¬Õâ°æȨÔÊÐíÈκÎÈËÒÔÈκÎÐÎʽÓëÉ¢ Linux µÄԭʼ³Ìʽ£¬ÔÚÍø¼ÊÍø·µÄÈÕ½¥Ê¢ÐÐÒÔ¼° Linux ¿ª·Å×ÔÓɵİæȨ֮Ï£¬ÎüÒýÁËÎÞÊýµçÄÔ¸ßÊÖͶÈ뿪·¢¡¢¸ÄÉÆ Linux µÄºËÐijÌʽ£¬Ê¹µÃ Linux µÄ¹¦ÄÜÈÕ¼ûÇ¿´ó¡£

¡¡¡¡³ýÁ˺ËÐijÌʽÒÔÍ⣬һ¸ö×÷ҵϵͳ»¹ÐèÒªÆäËûµÄϵͳ³Ìʽ¸úÓ¦ÓóÌʽ²ÅÓÐʵÓÃÐÔ£¬Linux ϵͳÖг£ÓõÄϵͳ³Ìʽ´ó²¿·ÝÊÇÃÀ¹ú×ÔÓÉÈíÌå»ù½ð»á ( Free Software Foundation ) ¿ª·¢³öÀ´µÄÈíÌ壬¶øÇÒÒ²Óв»ÉÙ»ú¹¹»ò¸öÈËÀûÓÃ×Ô¼ºÏ¾Ê±¼ä£¬²»¼Æ±¨³êµÄΪ Linux ¿ª·¢Ó¦ÓóÌʽ£¬ÕâЩ³ÌʽһÑù´ó¶à¶¼ÊÇ×ÔÓÉÈíÌ壬ÈκÎÈ˶¼¿ÉÒÔÃâ·ÑµÄÔÚÍø·ÉÏÈ¡µÃ¡£

¡¡¡¡²»¹ý×ÔÐÐȥȡµÃÕâЩ³ÌʽÔÙÒ»Ò»°²×°·Ç³£²»±ã£¬ì¶ÊDZãÓÐijЩÓÐϵͳÕûºÏÄÜÁ¦µÄ¹«Ë¾»áÈ¥ËѼ¯¡¢ÕûºÏ Linux ÉϵijÌʽ£¬°Ñ£¢ºËÐÄ-ϵͳ³Ìʽ-Ó¦ÓóÌʽ¡å×ܺÏÆðÀ´¹¹³ÉÒ»¸öÍêÕûµÄ×÷ҵϵͳ£¬ÈÃÒ»°ãʹÓÃÕß¿ÉÒÔ¼ò±ãµÄ°²×°ÍêÕû¸öϵͳ£¬Õâ¾ÍÊÇËùνµÄ£¢°²×°Ì×¼þ¡å ( distribution ) ¡£

¡¡¡¡ÎÒÃÇÒ»°ã½²µÄ Linux ϵͳ±ãÊÇÕë¶ÔÕâЩ°²×°Ì×¼þ¶øÑÔ£¬Linux °²×°Ì×¼þµÄÖÖÀà·±¶à£¬×ÅÃûµÄÓÐÔçÆÚÔŲ́Íå·Ç³£Á÷ÐÐµÄ Slackware Ì×¼þ£¬»¹ÓнüÀ´Ô½À´Ô½¶àÈËʹÓà Debian ¸úÔÚ¹úÍâÒѾ­ÊÇÕ¼ÓÐÂʳ¬¹ýÒ»°ëµÄ RedHat Linux£¬ÕâЩ²»Í¬µÄ°²×°Ì×¼þ¶¼ËãÊÇ Linux ϵͳ£¬Í¬Ñù¶¼Óà Linux ºËÐÄ£¬ÊÕ¼µÄ³Ìʽ´óͬСÒ죬Ï໥֮¼äµÄ³Ìʽ¶¼¿ÉÒÔ¹²Ó㬲»Í¬µÄµØ·½Ö»ÔÚì¶Ò»Ð©ÏµÍ³É趨¸ú³ÌʽÌ×¼þµÄ¹ÜÀí·½Ê½¶øÒÑ¡£

¡¡¡¡Í¬ÑùÊÇ Linux ϵͳ£¬È´·Ö³É²»Í¬¹«Ë¾¡¢»ú¹¹ÕûºÏ³öÀ´µÄ²»Í¬°²×°Ì×¼þ£¬Õâ¾ÍÊÇ´ó¼Ò³£³£ÔÚÍø·ÉÏ¿´µ½ Linux ÓÐÄÇ÷á¶à£¢ÖÖ¡åµÄÔ­Òò¡£

¡¡¡¡Linux ¾ßÓÐ UNIX ϵͳµÄ³Ìʽ½éÃæ¸ú²Ù×÷·½Ê½£¬Ò²¼Ì³ÐÁË UNIX Îȶ¨ÓÐЧÂʵÄÌص㣬Íø·ÉÏ°²×° Linux µÄÖ÷»úÁ¬ÐøÔË×öÒ»ÄêÒÔÉ϶ø²»Ôøµ±»ú¡¢²»±Ø¹Ø»úÊÇÏ¡ËÉƽ³£µÄÊ£¬²»¹ý Linux µ«ÊÇÈ´²»ÏñÒ»°ã UNIX Ð븺µ£ÅÓ´óµÄ°æȨ·ÑÓᢶøÇÒÒªÔÚרÊôµÄ°º¹óÓ²ÌåÉϲſÉÒÔʹÓá£

¡¡¡¡Linux ¿ÉÒÔÔÚÒ»°ãµÄ i386 PC ÉÏÖ´ÐУ¬×ÔÈ»¶øÈ»µÄ½ÓÊÕÁ˹ýÈ¥¼¸Ê®ÄêÀ´ÔÚ UNIX ÉÏÀÛ»ýµÄ³Ìʽ×ÊÔ´¸úʹÓÃÕߣ¬¼ÓÉÏ GPL µÄ°æȨÔÊÐí´ó¼ÒÃâ·Ñ´«²¥É¢ Linux µÄԭʼÂ룬²¢Õë¶Ô×Ô¼ºµÄÐèÇóÐ޸ijÌʽ£¬Ê¹µÃLinux ÔÚÄ¿Ç°ÒѾ­³ÉΪ·Ç³£ÊÜÈË»¶Ó­µÄÒ»¸ö¶àÈ˶๤¡¢Ãâ·Ñ¡¢Îȶ¨¡¢¸ßЧÂÊ¡¢¿ÉÒÔÔÚ°üÀ¨ i386¡¢ Sparc¡¢Alpha¡¢Mips¡¢PPC¡­¡­µÈÖڶ಻ͬµçÄÔϵͳƽ̨ÉÏÖ´ÐеÄ×÷ҵϵͳ¡£

¡¡¡¡ÌṩÖÐÎÄ»¯¼òÒ×£¢¿ØÖÆ̨¡å£¬MIS ¿É͸¹ý web ÖÐÎÄ»­ÃæÇáÒ×É趨 email Õʺš¢ DNS¡¢proxy£¬¡­¡­µÈµÈ²ÎÊý¡£

¡¡¡¡LinuxµÄÌØÉ«

¡¡¡¡»ù±¾ÉÏ Linux ÊÇ£¢Ãâ·Ñ¡åµÄ£¬Äã¿ÉÒÔ×ÔÓÉ´Ó Internet ÉÏ´«ÏÂÔØ¡£²»¹ýÓÉì¶ Linux Á¬Æ丽ÊôÈíÌå×îÉÙÒ²Óм¸°Ù MB£¬ÎªÃâÀË·ÑÉÏÍøµÄ·ÑÓü°Ê±¼ä£¬´ó²¿·ÝÈ˶¼»á¹ºÂòÆä CD-ROM¡£Æä CD-ROM Ò»°ãÓÉÒ»°ÙÔªµ½Ç§Ôª²»µÈ£¬( ÆäʵÄã¿ÉÒÔÓÉÍøÉÏÏ´«ºÏ·¨ÉÕÂ¼ì¶ CD-ROM ÉÏ··ÊÛ ) ¼ÓÉÏÄãÎÞÐèΪÿ¸öÓû§Áí¹º License£¬ËùÒÔ¼ÜÉèËÅ·þÆ÷£¬Linux Ô¶±ÈÆäËû OS ±ãÒË£¬Òà³ÉΪºÜ¶àѧÉú¼°Ð¡ÐÍÆóÒµÊ×Ñ¡¡£

¡¡¡¡ºÜ¶àÈ˶¼Ö»×¢Òâ Linux ²»ÓÃÇ®Õâµã£¬µ«±ÈÃâ·Ñ¸üΪÖØÒªµÄÊÇ Linux Ϊһ×ÔÓÉÈíÌå ( Free Software )¡£ÆäÓ¢ÎÄÖÐµÄ Free Æäʵ½âÊÍΪ¡º×ÔÓÉ¡»¶ø·ÇһЩÖÐÒëÎļþµÄ¡ºÃâ·Ñ¡»¡£×÷Ϊ×ÔÓÉÈíÌ壬ÈκÎÈ˶¼¿ÉÒÔ×ÔÓÉÐ޸Ļò Linux µÄ Source Code ¸øÆäËûÈË¡£¶Ôì¶Óо­ÑéµÄ¹¤³ÌʦÀ´Ëµ£¬Ëû¿ÉÒԺϷ¨ÈÎÒâÐÞ¸Ä Linux ÒÔ·ûºÏ×Ô¼ºÐèÒª¡£¶ÔѧÉúÀ´Ëµ£¬ÔĶÁ Linux µÄ Source Code ¿ÉÒÔÁ˽â²Ù×÷ϵͳµÄÄÚ²¿ÔË×÷¼°Ñ§Ï°¸ßÊֵıàÐÞ³Ìʽ¼¼ÇÉ£¬Ìá¸ß¸öÈËÄÜÁ¦¡£¶øÆäËûÈËÔò¿ÉÒÔÃâ·Ñ»òÒԵͳɱ¾»ñµÃ¸ßÊÖ×Ô·¢ÐÔ¶Ôϵͳ×÷³ö¸ÄÁ¼µÄ³É¹û¡£

¡¡¡¡¼ÓÉÏ Linux ²ÉÓẠ( Bazaar ) ¡»( Êм¯ ) ʽµÄ¿ª·¢Ä£Ê½£¬»¶Ó­ÈκÎÈ˲ÎÓëÆ俪·¢¹¤×÷¼°ÐÞÕýµÄ¹¤×÷£¬ÎüÒýÁË´óÁ¿ Hacker ¼°µçÄÔ·¢ÉÕÓÑʹÓü°¼Ä»Ø×Ô¼º¶ÔϵͳµÄ¸ÄÁ¼»òÑз¢³Ìʽ¡£ÕýËùνÈý¸ö³ôƤ½³£¬Ê¤¹ýÒ»¸öÖî¸ðÁÁ£¬ÕâʹµÃ Linux µÄ³ý´í ( Debug ) ¼°¸Ä°æËÙ¶ÈÆæ¿ì£¬Îȶ¨ÐÔºÍЧÂÊÆæ¸ß£¬²¢ÇÒ×ÊÔ´³äÅæ¡£ÕâÒ²ÊÇ Linux ±ÈÆäËûͬΪ×ÔÓÉµÄ OS ( Èç FreeBSD ) ·¢Õ¹µÃ¸ü¿ì¸üÓлîÁ¦¸ü¶àÈËʹÓõÄÖ÷ÒªÔ­Òò¡£ ÒéÖÐÐÄ¿ªÂà Óɣɣģǡ¢£Á£Ã£ÅÖ÷°ìÍø»¢¹ú¼ÊÆóÒµµÈ³§ÉÌЭ°ìÖú ÓÐì¶Ì¨ÍåµØÇø×ÔÓÉÈíÌå²úÒµÅ·¢Õ¹£¬Linux×÷ҵϵͳÒÔ¼«°²¶¨µÄÎȶ¨ÐÔ¼°¼«¸ß¶ÈµÄÏàÈÝÐÔ£¬¹ãΪ¸÷·½²úÒµËù½ÓÊÜ¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ