¡¾Linux×ÀÃæÓ¦Óá¿/etc/inittabÎļþµÄ×ֶμ°Æä˵Ã÷
/etc/inittabÎļþµÄ×ֶμ°Æä˵Ã÷
/etc/inittabÎļþÖÐÿ¸öµÇ¼ÇÏîµÄ½á¹¹¶¼ÊÇÒ»ÑùµÄ£¬¹²·ÖΪÒÔðºÅ“£º”·Ö¸ôµÄ4¸ö×ֶΡ£¾ßÌåÈçÏ£º
identifier : run_level : action : process
ÆäÖУ¬¸÷×Ö¶ÎÒÔ¼°ÓëÆäÏà¹ØµÄ˵Ã÷ÈçÏ£º
identifier
µÇ¼ÇÏî±êʶ·û£¬×î¶àΪ4¸ö×Ö·û¡£ÓÃÓÚΩһµØ±êʶ/etc/inittabÎļþÖеÄÿһ¸öµÇ¼ÇÏî
run_level
ϵͳÔËÐм¶£¬¼´Ö´ÐеǼÇÏîµÄinit¼¶±ð¡£ÓÃÓÚÖ¸¶¨ÏàÓ¦µÄµÇ¼ÇÏîÊÊÓÃÓÚÄÄÒ»¸öÔËÐм¶£¬¼´ÔÚÄÄÒ»¸öÔËÐм¶Öб»´¦Àí¡£Èç¹û¸Ã×Ö¶ÎΪ¿Õ£¬ÄÇôÏàÓ¦µÄµÇ¼ÇÏÊÊÓÃÓÚËùÓеÄÔËÐм¶¡£ÔÚ¸Ã×Ö¶ÎÖУ¬¿ÉÒÔͬʱָ¶¨Ò»¸ö»ò¶à¸öÔËÐм¶£¬ÆäÖи÷ÔËÐм¶·Ö±ðÒÔÊý×Ö0.1.2.3.4.5.6»ò×Öĸa¡¢b¡¢c±íʾ£¬ÇÒÎÞÐè¶ÔÆä½øÐзָô¡£
action
¶¯×÷¹Ø¼ü×Ö¡£ÓÃÓÚÖ¸¶¨init(M)ÃüÁî»ò½ø³Ì¶ÔÏàÓ¦½ø³Ì£¨ÔÚ“process”×ֶζ¨Ò壩ËùʵʩµÄ¶¯×÷¡£¾ßÌ嶯×÷°üÀ¨£º
1. boot£ºÖ»ÓÐÔÚÒýµ¼¹ý³ÌÖУ¬²ÅÖ´Ðиýø³Ì£¬µ«²»µÈ´ý¸Ã½ø³ÌµÄ½áÊø£»µ±¸Ã½ø³ÌËÀÍöʱ£¬Ò²²»ÖØÐÂÆô¶¯¸Ã½ø³Ì¡£
2. bootwait£ºÖ»ÓÐÔÚÒýµ¼¹ý³ÌÖУ¬²ÅÖ´Ðиýø³Ì£¬²¢µÈ´ý½ø³ÌµÄ½áÊø£ºµ±¸Ã½ø³ÌËÀÍöʱ£¬Ò²²»ÖØÐÂÆô¶¯¸Ã½ø³Ì¡£Êµ¼ÊÉÏ£¬Ö»ÓÐÔÚϵͳ±»Òýµ¼ºó£¬²¢´Óµ¥Óû§·½Ê½½øÈë¶àÓû§·½Ê½Ê±£¬ÕâЩµÇ¼ÇÏî²Å±»´¦Àí£»Èç¹ûϵͳµÄĬÈÏÔËÐм¶ÉèÖÃΪ2£¨¼´¶àÓû§·½Ê½£©£¬ÄÇôÕâЩµÇ¼ÇÏîÔÚϵͳÒýµ¼ºó½«ÂíÉϱ»´¦Àí¡£
3. initdefault£ºÖ¸¶¨ÏµÍ³µÄĬÈÏÔËÐм¶¡£ÏµÍ³Æô¶¯Ê±£¬init½«Ê×ÏȲéÕҸõǼÇÏî¡£Èç¹û´æÔÚinit½«¾Ý´Ë¾ö¶¨ÏµÍ³×î³õÒª½øÈëµÄÔËÐм¶¡£¾ßÌåÀ´Ëµ£¬init½«Ö¸¶¨µÇ¼ÇÏî“run_level"×Ö¶ÎÖеÄ×î´óÊý×Ö£¨¼´×î¸ßÔËÐм¶£©Îªµ±Ç°ÏµÍ³µÄĬÈÏÔËÐм¶£»Èç¹û¸Ã×Ö¶ÎΪ¿Õ£¬ÄÇô½«Æä½âÊÍΪ“0123456”£¬²¢ÒÔ“6”×÷ΪĬÈÏÔËÐм¶¡£Èç¹û²»´æÔڸõǼÇÏÄÇôinit½«ÒªÇóÓû§ÔÚϵͳÆô¶¯Ê±Ö¸¶¨Ò»¸ö×î³õµÄÔËÐм¶¡£
4. off£ºÈç¹ûÏàÓ¦µÄ½ø³ÌÕýÔÚÔËÐУ¬ÄÇô¾Í·¢³öÒ»¸ö¾¯¸æÐźţ¬µÈ´ý20Ãëºó£¬ÔÙͨ¹ýɱËÀÐźÅÇ¿ÐÐÖÕÖ¹¸Ã½ø³Ì¡£Èç¹ûÏàÓ¦µÄ½ø³Ì²¢²»´æÔÚÄÇô¾ÍºöÂԸõǼÇÏî¡£
5. once£ºÆô¶¯ÏàÓ¦µÄ½ø³Ì£¬µ«²»µÈ´ý¸Ã½ø³Ì½áÊø±ã¼ÌÐø´¦Àí/etc/inittabÎļþÖеÄÏÂÒ»¸öµÇ¼ÇÏµ±¸Ã½ø³ÌËÀÍöʱ£¬initÒ²²»ÖØÐÂÆô¶¯¸Ã½ø³Ì¡£×¢Ò⣺ÔÚ´ÓÒ»¸öÔËÐм¶½øÈëÁíÒ»¸öÔËÐм¶Ê±£¬Èç¹ûÏàÓ¦µÄ½ø³ÌÈÔÈ»ÔÚÔËÐУ¬ÄÇôinit¾Í²»ÖØÐÂÆô¶¯¸Ã½ø³Ì¡£
6. ondemand£ºÓë“respawn”µÄ¹¦ÄÜÍêÈ«Ïàͬ£¬µ«Ö»ÓÃÓÚÔËÐм
Ïà¹ØÎĵµ£º
1. HCI²ãÐÒé¸ÅÊö£º
HCIÌṩһÌ×ͳһµÄ·½·¨À´·ÃÎÊBluetoothµ×²ã¡£ÈçͼËùʾ£º
´ÓͼÉÏ¿ÉÒÔ¿´³ö£¬Host Controller Interface(HCI) ¾ÍÊÇÓÃÀ´¹µÍ¨HostºÍModule¡£Hostͨ³£¾ÍÊÇPC£¬ ModuleÔòÊÇÒÔ¸÷ÖÖÎïÀíÁ¬½ÓÐÎʽ£¨USB,serial,pc-cardµÈ£©Á¬½Óµ½PCÉϵÄbluetooth Dongle¡£
ÔÚHostÕâÒ»¶Ë£ºapplication,SDP,L2capµÈÐÒé ......
LinuxϵÄÉ豸Çý¶¯³ÌÐò±»×é֯Ϊһ×éÍê³É²»Í¬ÈÎÎñµÄº¯ÊýµÄ¼¯ºÏ£¬Í¨¹ýÕâЩº¯ÊýʹµÃWindowsµÄÉ豸²Ù×÷ÓÌÈçÎļþÒ»°ã¡£ÔÚÓ¦ÓóÌÐò¿´À´£¬Ó²¼þÉ豸ֻÊÇÒ»¸öÉ豸Îļþ£¬Ó¦ÓóÌÐò¿ÉÒÔÏó²Ù×÷ÆÕͨÎļþÒ»Ñù¶ÔÓ²¼þÉ豸½øÐвÙ×÷£¬Èçopen ()¡¢close ()¡¢read ()¡¢write () µÈ¡£
LinuxÖ÷Òª½«É豸·ÖΪ¶þÀࣺ×Ö·ûÉ豸ºÍ¿éÉ豸¡£×Ö·ûÉ豸ÊÇÖ¸Éè ......
linuxÖÐÓÃshell»ñÈ¡×òÌì¡¢Ã÷Ìì»ò¶àÌìǰµÄÈÕÆÚ:
ÔÚLinuxÖжÔman date -d ²ÎÊý˵µÄ±È½ÏÄ£ºý,ÒÔϾÙÀý½øÒ»²½ËµÃ÷:
# -d, --date=STRING display time described by STRING, not `now’
[root@Gman root]# date -d next-day +%Y%m%d #Ã÷ÌìÈÕÆÚ
20091024
[root@Gman root]# date -d last-day +%Y%m%d #×òÌìÈÕÆÚ
20091 ......
Òýµ¼ Linux® ϵͳµÄ¹ý³Ì°üÀ¨ºÜ¶à½×¶Î¡£²»¹ÜÄúÊÇÒýµ¼Ò»¸ö±ê×¼µÄ x86 ×ÀÃæÏµÍ³£¬»¹ÊÇÒýµ¼Ò»Ì¨Ç¶ÈëʽµÄ
PowerPC® »úÆ÷£¬ºÜ¶àÁ÷³Ì¶¼¾ªÈ˵ØÏàËÆ¡£±¾ÎĽ«Ì½Ë÷ Linux
µÄÒýµ¼¹ý³Ì£¬´Ó×î³õµÄÒýµ¼µ½Æô¶¯µÚÒ»¸öÓû§¿Õ¼äÓ¦ÓóÌÐò¡£ÔÚ±¾ÎĽéÉܵĹý³ÌÖУ¬Äú½«Ñ§Ï°µ½¸÷ÖÖÓëÒýµ¼ÓйصÄÖ÷Ì⣬ÀýÈçÒýµ¼¼ÓÔØ³ÌÐò¡¢Äں˽âѹ¡¢³õʼ
RA ......
ÈÕÖ¾Ò²ÊÇÓû§Ó¦¸Ã×¢ÒâµÄµØ·½Ö®Ò»¡£²»ÒªµÍ¹ÀÈÕÖ¾Îļþ¶ÔÍøÂ簲ȫµÄÖØÒª×÷Óã¬ÒòΪÈÕÖ¾ÎļþÄܹ»Ïêϸ¼Ç¼ϵͳÿÌì·¢ÉúµÄ¸÷ÖÖ¸÷ÑùµÄʼþ¡£Óû§¿ÉÒÔͨ¹ýÈÕÖ¾Îļþ¼ì²é´íÎó²úÉúµÄÔÒò£¬»òÕßÔÚÊܵ½¹¥»÷ºÍºÚ¿ÍÈëÇÖʱ׷×Ù¹¥»÷ÕßµÄ×Ù¼£¡£ÈÕÖ¾µÄÁ½¸ö±È½ÏÖØÒªµÄ×÷ÓÃÊÇ£ºÉóºËºÍ¼à²â¡£ÅäÖúõÄLinux
µÄÈÕÖ¾·Ç³£Ç¿´ó¡£¶ÔÓÚLinuxϵͳ¶øÑÔ£¬Ëù ......