Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

linux initÁùÖÖģʽ¼ò½é


initÊÇLinuxϵͳÀïµÄ¸ù½ø³Ì£¬ÊÇϵͳËùÓнø³ÌµÄ׿ÏÈ¡£ËüµÄÖ÷Òª×÷ÓÃÊǸù¾Ý¼Ç¼ÔÚ/etc/inittabÀïµÄÒ»¸ö½Å±¾£¨script£©³ÌÐò²úÉú½ø³Ì¡£Õâ¸öÎļþͨ³£ÓÃÓÚ¿ØÖÆÓû§µÄµÇ¼ģʽ¡£LinuxϵͳµÄÓÐЧµÇ¼ģʽÓÐ0~9¹²Ê®ÖÖ£¬²»¹ýÑØÓÃUNIXϵͳµÄÖÁ¶à6ÖÖµÄÏÞÖÆ£¬Ò»°ãÖ»ÓÐ1µ½6ÓÐЧ¡£
¡¡¡¡initÒ»°ãÔÚϵͳÆô¶¯Ê±×Ô¶¯ÔËÐУ¬Ò²¿ÉÒÔÓÉrootÓû§µ÷Óá£ËüµÄ×÷ÓÃÊÇÇл»ÏµÍ³µÄÔËÐÐ״̬¡£ËüµÄÃüÁî¸ñʽÊÇ£ºinit NUM¡´»Ø³µ¡µ£¬ÆäÖÐNUM±íʾ1µ½6µÄÈÎÒ»Êý×Ö¡£
¡¡¡¡6ÖÖģʽÖÐÓÐÁ½ÖÖÊÇϵͳÄÚ¶¨µÄ£º
¡¡¡¡0£ºÍ£Ö¹ÏµÍ³ÔËÐС£init 0¡´»Ø³µ¡µÏ൱ÓÚ halt¡´»Ø³µ¡µ¡£
¡¡¡¡6£ºÖØÆôϵͳ¡£init 6¡´»Ø³µ¡µÏ൱ÓÚ reboot¡´»Ø³µ¡µ¡£
¡¡¡¡Èç¹ûÄãÁ˽â/etc/inittabÎļþ£¬¾ÍǧÍò²»Òª°Ñ0ÉèΪȱʡµÇ¼ģʽ£¬·ñÔòÄãµÄLinuxµÄÔËÐоÍÖ»ÄÜÁ½µãÒ»ÏßÁË——¿ª»ú←→Í£»ú£¬»òÕßÊÇ¿ª»ú←→ÖØÆôµÄÎÞÏÞÑ­»·¡£ÆäËûµÄ4ÖÖģʽʵ¼ÊÉÏÊÇÓɲÙ×÷ϵͳȷ¶¨µÄ¡£Èç¹ûÄãÔ¸ÒâÐÞ¸ÄLinuxµÄÔ´´úÂ룬ÄãÒ²¿ÉÒÔ¶¨ÒåÕâ4ÖÖ£¨ÉõÖÁ6ÖÖ£©Ä£Ê½µÄʵ¼Ê¹¦ÄÜ¡£ÆäʵֻҪ֪µÀLinux·¢²¼³§É̵ÄÔ¼¶¨¾Í×ã¹»ÁË£¬ÏÂÃæÎÒÃǾÍÒÔÀ¶µã2.0ΪÀý£¬¿´¿´initµÄ³£ÓÃÔ¼¶¨°É——
¡¡¡¡init 1——½øÈëµ¥Óû§Ä£Ê½¡£ÕâºÍ¿ª»úÊÇÑ¡ÔñSafe ModeÊÇÒ»ÑùµÄ£¬¿ÉÒÔÒÔrootµÄȨÏÞ¶Ôϵͳ½øÐйÜÀí£¬µ«ÊDz»ÄܽøÈëͼÐÎģʽ£¬Ò²²»Ö§³ÖÖÐÎÄ£¬Éù¿¨ºÍÍøÂç·þÎñµÈ¾Í¸ü²»ÓÃÌáÁË¡£×ÜÖ®£¬ËüÊÇϵͳ¿ÉÔËÐеÄ×îµÍÈíÓ²¼þÅäÖᣠËüºÍWindowsµÄ°²È«Ä£Ê½ÊDZȽÏÏàËÆµÄ£¬µ«Ò»¸ö±¾ÖʵIJî±ð£ºÔÚÓÚÖ»ÒªÄãÔÚLinuxÏÂÔËÐÐÏàÓ¦µÄÃüÁӲ¼þÉ豸ÊÇ¿ÉÒÔÔÚÕâÖÖģʽϱ»Çý¶¯µÄ¡£ÀýÈçÖ»ÒªÄãµÄ¹âÇýÁ¬ÏßÕýÈ·£¬Ò»¸ömount /dev/cdromÃüÁÄãµÄ¹âÅÌÄÚÈݾÍËæÊ±¿ÉÒÔÔÚ/mnt/cdromÀï¶Á³öÀ´¡£Òª×¢ÒâµÄÊÇÕâһģʽµÄ×Ö·û¿ØÖÆÌ¨²»ÄÜÖ§³ÖÖÐÎÄ£¬µ«½øÈëXwinÈÔÈ»ÄÜ¿´µ½À¶µãƯÁÁµÄÖÐÎÄ×ÖÌ壬ÊäÈë·¨Ò²ÍêȫûÓÐÎÊÌâ¡£
¡¡¡¡init 2——½øÈëÎÞÍøÂç·þÎñµÄ¶àÓû§Ä£Ê½Èç¹ûÄãµÄ¼ÆËã»ú¸ù±¾Ã»ÓÐÁ¬Íø£¬Õâ¸öģʽ¾Í¸úÆÕͨģʽһÑùÁË¡£·ñÔòµÄ»°±ðÈ˾Ͳ»ÄÜͨ¹ýÍøÂçwww¡¢ftp»òtelnetµÇ¼ÄãµÄ¼ÆËã»úÁË£¬µ«¶ÔÓëping ÃüÁîÄãµÄ¼ÆËã»ú»¹ÊÇ»á×÷³ö·´Ó¦µÄ¡£Èç¹ûÁ¬pingÄãÒ²¾Ü¾ø·ÃÎÊ£¬ÄÇô¾Í²»ÈçÖ±½Ó°ÑÍøÏß°ÎÁË£¡ Èç¹ûÄãµÄ¼ÆËã»ú×÷ÎªÍøÂç·þÎñÆ÷£¬Õâһģʽ¾ÍͦÓÐÓÃÁË¡£Æ©ÈçÄãÒªÐÞÕûϵͳ»ò¸üÐÂÍøÕ¾ÄÚÈÝ£¬¾Í¿ÉÒ԰ѼÆËã»úµ÷µ½Õâһģʽ£¬È»ºó·ÅÐĵĽøÐÐÄãµÄ¹¤×÷£¬µÈ¹¤×÷Íê³ÉºóÔÙÇл»µ½Ä£Ê½3»ò5¾ÍÐÐÁË¡£µ«×¢ÒâÈç¹ûÔ­À´ÒѾ­ÓÐÓû§ftp»òtelnet½øÈëÁËÄãµÄϵͳ£¬ÓÃinit 2 ÊDz»ÄÜÖжÏËûºÍÄãµÄÁ¬½ÓµÄ£¬Ð¡ÐÄÈñðÈËÔÚÕâ


Ïà¹ØÎĵµ£º

Linux iptables ¶Ë¿Ú Ó³Éä°¸Àý

iptablesÊÇÒ»¸ö
Linux
ÏÂÓÅÐãµÄnat+·À»ðǽ¹¤¾ß£¬ÎÒʹÓøù¤¾ßÒԽϵÍÅäÖõĴ«Í³pcÅäÖÃÁËÒ»¸ö
Áé»îÇ¿¾¢µÄ·À»ðǽ+natϵ
ͳ,СÓÐÐĵ㬿´
ÁËÍøÉÏÒ²ÓкܶàÕâ·½ÃæµÄÎÄÕ£¬µ«ÊÇËÆºõҪô˵µÄ±È½ÏÉÙ£¬ÒªÃ´¾ÍÊÇ±È½ÏÆ«£¬ÄÚÈݲ»È«£¬ÈÝÒ×Îóµ¼£¬ÎÒÑо¿ÁËÒ»¶Îʱ¼äµÄiptablesͬʱҲÓÃÁ˺ܾã¬ÓеãµÎ
¾­Ñ飬дÀ´¹©´ó¼Ò²Î¿¼£¬Í¬Ê±Ò²±¸ ......

linux UART´®¿ÚÇý¶¯


linux UART´®¿ÚÇý¶¯¿ª·¢Îĵµ
ʱ¼ä:2010-01-09 14:24:55À´Ô´:ÍøÂç ×÷Õß:δ֪ µã»÷:482´Î
ÄÚÈݼò½é: ½éÉÜÁËLinuxϵĴ®¿ÚÇý¶¯µÄÉè¼Æ²ã´Î¼°½Ó¿Ú, ²¢Ö¸³ö´®¿ÚÓëTTYÖÕ¶ËÖ®¼äµÄ¹ØÁª²ã´Î(´®¿Ú¿É×÷TTYÖÕ¶ËʹÓÃ), ÒÔ¼°LinuxϵÄÖжϴ¦Àí»úÖÆ/ÖжϹ²Ïí»úÖÆ, »¹Óд®¿Ú»º³å»úÖÆµ±ÖÐÉæ¼°µÄÈíÖжϻúÖÆ; ÆäÖ ......

LINUXÍøÂç±à³Ì

      ÍøÂç±à³ÌºÍÆäËû±à³Ì×î´óµÄÇø±ð¾ÍÊÇ£ºÍøÂç±à³ÌÓÉÁ½²¿·Ö×é³É£¬¿Í»§¶ËºÍ·þÎñÆ÷¶Ë¡£ÏÈÆô¶¯·þÎñÆ÷¶Ë¡¢µÈ´ý¿Í»§¶ËµÄ³ÌÐòÔËÐв¢½¨Á¢Á¬½Ó£»Ò»°ãÀ´Ëµ£¬ÊÇ·þÎñÆ÷¶ËµÄ³ÌÐòÔÚÒ»¸ö¶Ë¿ÚÉϼàÌý£¬µÈ´ýÓÐÒ»¸ö¿Í»§¶ËµÄ³ÌÐò·¢À´ÇëÇó¡£
      ÍøÂç±à³Ì»¹ÒªÒýÈëÒ»¸ö¸ÅÄЭÒé¡£ÔÚÍøÂç ......

Mr. ProcessµÄÒ»Éú£­LinuxÄں˵ÄÉç»áÊÓ½Ç (2)Æô¶¯

ÆäʵÕâ²ÅÓ¦¸ÃÊÇÕâһϵÁÐÎÄÕµĵÚÒ»½Ú£¬ÒòΪÕâÆªÎÄÕ½²µÄÊÇÅ̹ſªÌìµØµÄÊ¡£»°ËµMr.
ProcessÊÇÒ»¸öÏÖ´úÈË£¬µ«ÊÇ£¬Ö»ÒªÊÇÈË£¬×ܸÃÓиö׿ÏÈ¡£ÈËÃÇ×ÜÏëÖªµÀ×Ô¼º´ÓÄÄÀ´£¬È»ºó²Å¿ÉÒÔ¹ÀÃþËãÒ»ÏÂ×Ô¼º½«È¥ÏòºÎ·½¡£ËùÒÔÔÛÒ²ÒªÁ˽âÒ»ÏÂ
LinuxµÄÊÀ½çÀïÈËÀàµÄÆðÔ´¡£
ͼ1£º´ÓÉϵ絽BIOS
°´ÏµçÔ´¿ª¹ØµÄÄǸöÕæÊµµÄÈ˾ÍÊÇLinuxÊÀ½çÀïµÄ ......

Linux϶àÏß³Ì(pthread)±à³ÌʵÀý

LinuxϵͳϵĶàÏß³Ì×ñÑ­POSIXÏ߳̽ӿڣ¬³ÆÎª pthread¡£±àдLinuxϵĶàÏ̳߳ÌÐò£¬ÐèҪʹÓÃÍ·Îļþpthread.h£¬Á¬½ÓʱÐèҪʹÓÿâlibpthread.a¡£Ë³±ã˵һÏ£¬Linux ÏÂpthreadµÄʵÏÖÊÇͨ¹ýϵͳµ÷ÓÃclone£¨£©À´ÊµÏֵġ£clone£¨£©ÊÇ LinuxËùÌØÓеÄϵͳµ÷Óã¬ËüµÄʹÓ÷½Ê½ÀàËÆfork£¬¹ØÓÚclone£¨£©µÄÏêϸÇé¿ö£¬ÓÐÐËȤµÄ¶ÁÕß¿ÉÒÔÈ¥²é ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ