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

linux¹Ø»úÃüÁî

LinuxÖг£ÓõĹػúºÍÖØÐÂÆô¶¯ÃüÁîÓÐshutdown¡¢halt¡¢rebootÒÔ¼°init£¬ËüÃǶ¼¿ÉÒÔ´ïµ½¹Ø»úºÍÖØÐÂÆô¶¯µÄÄ¿µÄ£¬µ«ÊÇÿ¸öÃüÁîµÄÄÚ²¿¹¤×÷¹ý³ÌÊDz»Í¬µÄ£¬ÏÂÃ潫ÖðÒ»½øÐнéÉÜ¡£
1. shutdown
shutdownÃüÁîÓÃÓÚ°²È«¹Ø±ÕLinuxϵͳ¡£ÓÐЩÓû§»áʹÓÃÖ±½Ó¶ÏµôµçÔ´µÄ·½Ê½À´¹Ø±ÕLinux£¬ÕâÊÇÊ®·ÖΣÏյġ£ÒòΪLinuxÓëWindows²»Í¬£¬Æäºǫ́ÔËÐÐ×ÅÐí¶à½ø³Ì£¬ËùÒÔÇ¿Öƹػú¿ÉÄܻᵼÖ½ø³ÌµÄÊý¾Ý¶ªÊ§£¬Ê¹ÏµÍ³´¦ÓÚ²»Îȶ¨µÄ״̬£¬ÉõÖÁ»áËð»µÓ²¼þÉ豸¡£
Ö´ÐÐshutdownÃüÁîʱ£¬ÏµÍ³»á֪ͨËùÓеǼµÄÓû§ÏµÍ³½«Òª¹Ø±Õ£¬²¢ÇÒloginÖ¸Áî»á±»¶³½á£¬¼´ÐµÄÓû§²»ÄÜÔٵǼϵͳ¡£Ê¹ÓÃshutdownÃüÁî¿ÉÒÔÖ±½Ó¹Ø±Õϵͳ£¬Ò²¿ÉÒÔÑÓ³ÙÖ¸¶¨µÄʱ¼äÔٹرÕϵͳ£¬»¹¿ÉÒÔÖØÐÂÆô¶¯¡£ÑÓ³ÙÖ¸¶¨µÄʱ¼äÔٹرÕϵͳ£¬¿ÉÒÔÈÃÓû§ÓÐʱ¼ä´¢´æµ±Ç°ÕýÔÚ´¦ÀíµÄÎļþºÍ¹Ø±ÕÒѾ­´ò¿ªµÄ³ÌÐò¡£
shutdownÃüÁîµÄ²¿·Ö²ÎÊýÈçÏ£º
¡¡¡¡[-t] Ö¸¶¨Ôڶ೤ʱ¼äÖ®ºó¹Ø±Õϵͳ
¡¡¡¡[-r] ÖØÆôϵͳ
¡¡¡¡[-k] ²¢²»ÕæÕý¹Ø»ú£¬Ö»ÊǸøÿ¸öµÇ¼Óû§·¢Ë;¯¸æÐźÅ
¡¡¡¡[-h] ¹Ø±Õϵͳ£¨halt£©
shutdownÃüÁîµÄ¹¤×÷ʵÖÊÊǸøinit³ÌÐò·¢ËÍÐźţ¨signal£©£¬ÒªÇóÆäÇл»ÏµÍ³µÄÔËÐ춱ð£¨Runlevel£©¡£ÏµÍ³µÄÔËÐ춱ð°üÀ¨£º
¡¡¡¡0£º¹Ø±Õϵͳ
1£ºµ¥Óû§Ä£Ê½£¬Èç¹ûûÓÐΪshutdownÃüÁîÖ¸¶¨-h»ò-r²ÎÊý¶øÖ±½ÓÖ´ÐУ¬ÔòĬÈϽ«Çл»µ½´ËÔËÐ춱ð
2£º¶àÓû§Ä£Ê½£¨²»Ö§³ÖNFS£©
3£º¶àÓû§Ä£Ê½£¨Ö§³ÖNFS£©£¬Ò»°ã³£ÓôËÖÖÔËÐ춱ð
5£º¶àÓû§Ä£Ê½£¨GUIģʽ£©
6£ºÖØÐÂÆô¶¯ÏµÍ³
2. halt
haltÊÇ×î¼òµ¥µÄ¹Ø»úÃüÁÆäʵ¼ÊÉÏÊǵ÷ÓÃshutdown -hÃüÁî¡£haltÖ´ÐÐʱ£¬É±ËÀÓ¦Óýø³Ì£¬Îļþϵͳд²Ù×÷Íê³Éºó¾Í»áÍ£Ö¹Äںˡ£ halt»áÏȼì²âϵͳµÄrunlevel¡£ÈôrunlevelΪ0»ò6£¬Ôò¹Ø±Õϵͳ£¬·ñÔò¼´µ÷ÓÃshutdownÀ´¹Ø±Õϵͳ¡£
haltÃüÁîµÄ²¿·Ö²ÎÊýÈçÏ£º
-d ¡¡²»ÒªÔÚwtmpÖмǼ¡£
¡¡¡¡-f ¡¡²»ÂÛÄ¿Ç°µÄrunlevelΪºÎ£¬²»µ÷ÓÃshutdown¼´Ç¿ÖƹرÕϵͳ¡£
¡¡¡¡-i ¡¡ÔÚhalt֮ǰ£¬¹Ø±ÕÈ«²¿µÄÍøÂç½çÃæ¡£
¡¡¡¡-n ¡¡haltÇ°£¬²»ÓÃÏÈÖ´ÐÐsync¡£
¡¡¡¡-p ¡¡haltÖ®ºó£¬Ö´ÐÐpoweroff¡£
¡¡¡¡-w ¡¡½öÔÚwtmpÖмǼ£¬¶ø²»Êµ¼Ê½áÊøϵͳ¡£
3.reboot
rebootµÄ¹¤×÷¹ý³ÌÓëhaltÀàËÆ£¬Æä×÷ÓÃÊÇÖØÐÂÆô¶¯£¬¶øhaltÊǹػú¡£Æä²ÎÊýÒ²ÓëhaltÀàËÆ¡£
4.init
initÊÇËùÓнø³ÌµÄ×æÏÈ£¬Æä½ø³ÌºÅʼÖÕΪ1¡£initÓÃÓÚÇл»ÏµÍ³µÄÔËÐ춱ð£¬Çл»µÄ¹¤×÷ÊÇÁ¢¼´Íê³ÉµÄ¡£init 0ÃüÁîÓÃÓÚÁ¢¼´½«ÏµÍ³ÔËÐ춱ðÇл»Îª0£¬¼´¹Ø»ú£»init 6ÃüÁîÓÃÓÚ½«ÏµÍ³ÔËÐ춱ðÇл»Îª6£¬¼´ÖØÐÂÆô¶¯¡£


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì(Áù) L2CAP±à³ÌʵÀý

ÀýÒ»£º·¢ËÍSignaling Packet£º
Signaling CommandÊÇ2¸öBluetoothʵÌåÖ®¼äµÄL2CAP²ãÃüÁî´«Êä¡£ËùÒÔµÃSignaling CommandʹÓÃCID 0x0001.
¶à¸öCommand¿ÉÒÔÔÚÒ»¸öC-frame£¨control frame£©Öз¢ËÍ¡£
 Èç¹ûÒªÖ±½Ó·¢ËÍSignaling Command.ÐèÒª½¨Á¢SOCK_RAWÀàÐ͵ÄL2CAPÁ¬½ÓSocket¡£ÕâÑù²ÅÓлú»á×Ô¼ºÌî³äCommand Code£¬Identi ......

LinuxÄں˼°ARMµÄÄÚ´æ¹ÜÀí

ÓÐÐí¶àÊ£¬ÐèÒª»Øµ½u-boot²ÅÄÜ˵Çå³þ……
include\configs\XXXX.hÖУ¨XXXXÊÓ¾ßÌåƽ̨¶ø¶¨£©£¬Ò»°ã»á×÷ÀàËÆÈç϶¨Ò壺
#define CONFIG_BOOTCOMMAND "mmcinit; fatload mmc 0 0x81c00000 uImage; bootm 0x81c00000"
±àÒëʱ¸ÃºêCONFIG_BOOTCOMMAND´«µÝ¸øÒ»¸öENVÏîbootcmd£¬¶øÔÚcommon\main.cÖУ¬º¯Êýmain_loopÈ ......

LinuxÉÏÉÕ¼CD

Linux Ϊ´´½¨ CD ÌṩÁ˹¦ÄÜÇ¿´óÇÒÁé»îµÄ¹¤¾ß¡£
Äú¿ÉÒÔ´´½¨ÔÚ¼¸ºõÈκÎƽ̨É϶¼¿É¶ÁµÄÅÌ£¬»¹¿ÉÒÔ´´½¨ .iso ÎļþÒÔ¹©ÏÂÔغͷַ¢¡£
ÔÚÈκÎƽ̨ÉÏ´ÓÃüÁîÐÐÉÕ¼ CD ¶¼ÊÇÒ»¼þÁîÈ˷ѽâÇÒ·³ÔêµÄÊÂÇ飬Linux µ±È»Ò²²»ÀýÍâ¡£²»¹ý£¬ÓÉÓÚÔÚ¸÷ƽ̨ÉÏËùÓõ½µÄÃüÁîºÍÊõÓﶼʮ·ÖÏàËÆ£¬Òò´ËѧϰһÏÂÈçºÎÔÚ Linux ÉϿ̼ CD »¹ÊÇÊ®·ÖÓÐÓõġ ......

linuxÎļþϵͳ»ù´¡ÖªÊ¶

ÕâÁ½Ìì¿´ÁËÒ»±¾fedora 6µÄʵ¼ù½Ì³Ì£¬ÏÂÃæÊÇÓйØlinuxÎļþϵͳ֪ʶµÄѧϰ±Ê¼Ç£º
1¡¢linuxÎļþϵͳ·ÖÅä²ßÂÔ£º
    ¿é·ÖÅä( block allocation ) ºÍ À©Õ¹·ÖÅä  ( extent allocation )
    ¿é·ÖÅ䣺´ÅÅÌÉϵÄÎļþ¿é¸ù¾ÝÐèÒª·ÖÅä¸øÎļþ£¬±ÜÃâÁË´æ´¢¿Õ¼äµÄÀË·Ñ¡£µ«µ±ÎļþÀ©³äʱ£¬»áÔì³ÉÎļþÖÐÎļþ ......

º£·çµÄLinux¿ª·¢»·¾³½éÉÜ


Title: `º£·çµÄLinux¿ª·¢»·¾³½éÉÜ
  tag: linux¿ª·¢ÈëÃÅ, ¿ª·¢»·¾³, samba, indent, SourceInsight, Winux
  Îĵµ·¢²¼ÉùÃ÷: ÈκÎÈ˶¼¿ÉÒÔÕë¶Ô±¾Îĵµ×ÔÓÉתÌù£¬¿½±´£¬ÒýÓ㬼°Ð޸ĺóÔÙ·¢²¼£¬¶øÎÞÐè¹ýÎÊÎÒ±¾ÈË£¬Ö»Ï£ÍûÄܹ»ÁôÏÂÊôÓÚÔ­×÷ÕßµÄһЩ°æȨÐÅÏ¢£¬Çë×ðÖØÔ­×÷ÕßµÄÀͶ¯¡£
  `º£·ç = ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ