Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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ÄÚºËÆô¶¯¹ý³Ì——»ùÓÚS3C2410

£¨1£©zImage×Ô½âѹ
±¾ÎÄÒÔÁ÷ÐеÄSamsung¹«Ë¾µÄS3C2410£¬mini2440ƽ̨ºÍlinux-2.6.29ΪÀý£¬½éÉÜÈçºÎÔÚZIXǶÈëʽ¿ª·¢»·¾³ÏÂ̽Ë÷linuxÄÚºËÆô¶¯¹ý³Ì¡£
LinuxÄÚºËÆô¶¯Ò»°ãÓÉÍⲿµÄbootloaderÒýµ¼£¬Ò²¿ÉÒÔÔÚÄÚºËÍ·²¿Ç¶ÈëÒ»¸öloader£¬Êµ¼ÊµÄÓ¦ÓÃÖÐÕâÁ½ÖÖ·½Ê½¶¼»á¾­³£Óöµ½¡£ËùÒÔÒªÁ˽âÄÚºËÆô¶¯×ʼµÄ¹ý³Ì£¬±ØÐë¶ÔbootloaderÈçºÎ ......

sizeofÃæÊÔÌâÑ¡ Linux C±à³Ìʵս

   ½á¹¹ÌåºÍ¹²ÓÃÌåµÄÄÚ´æ·ÖÅäÊÇCÓïÑÔµÄÒ»¸öÄѵ㣬ҲÊÇÃæÊÔÌâÖеÄÈȵ㡣
ʾÀý1£º
   Union data1
 {
  double  d;
  int     i;
  char    c1;
  char    c2[9]; 
 };
  sizeof(union data1 ......

linux Ìí¼ÓÄÚºËÄ£¿é

Ä£¿éÊÇLINUXÌØÓеÄÒ»ÖÖ»úÖÆ£¬¿ÉÒÔ¶¯Ì¬µÄÔö¼ÓÄں˵ŦÄÜ
¿ÉÒÔ×÷Ϊ¶ÀÁ¢³ÌÐòÀ´±àÒ룬µ«¿ÉÒÔËæÊ±±»Á´½Óµ½ÄÚºËÖУ¬³ÉΪÄں˵ÄÒ»²¿·Ö£¨INSMOD ./[Ä£¿éÃû].ko£©,Ò²¿ÉÒÔ±»Ð¶ÔØ£¨RMMOD ./[Ä£¿éÃû].ko£©£¬Ä£¿é¼òµ¥Áé»î£¬Ïà±Èϵͳµ÷Ó㬱ÜÃâÁ˱àÒëºÍÆô¶¯Äں˵ÄÂé·³£¬È´Ò»Ñù¿ÉÒÔÔÙºÍÐÄ̬¹¤×÷¡£
ÏÂÃæÐ´Ð´¸öÀý×Ó
Áгöij½ø³Ì¼Ò×åµÄÐÅÏ¢£ ......

Linux:mailµÄÓʼþÊÕ·¢¼°²é¿´


ϵͳÊÕµ½Óʼþ¶¼»á±£´æÔÚ“/var/spool/mail/[linuxÓû§Ãû]”ÎļþÖС£
ÔÚlinuxÖÐÊäÈëmail£¬¾Í½øÐÐÁËÊÕ¼þÏ䣬²¢ÏÔʾ¶þÊ®·âÓʼþÁÐ±í¡£
´ËʱÃüÁîÌáʾ·ûΪ"&"
unread ±ê¼ÇΪδ¶ÁÓʼþ
h|headers ÏÔʾµ±Ç°µÄÓʼþÁбí
l|list ÏÔʾµ±Ç°Ö§³ÖµÄÃüÁîÁбí
?|help ÏÔʾ¶à¸ö²é¿´ÓʼþÁбíµÄÃüÁî²ÎÊýÓ÷¨
d ɾ³ýµ±Ç°ÓÊ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ