ÖпƺìÆì¿ªÔ´Linux½â¾ö·½°¸
2009Äê12ÔÂ29ÈÕ£¬Ìì¼«ÍøÖ÷°ìµÄÖ÷ÌâΪ“2010ÄêµÄ»ú»á”µÄÑÐÌֻᣬÔÚÖйشåÓ²Å̾ưɾÙÐС£À´×ÔÖпƺìÆì¡¢°Ë°Ù¿Í¡¢Ê±´úÒÚÐÅ¡¢¹ãͨÐÅ´ï¡¢360°²È«ÎÀÊ¿µÄר¼Ò²Î¼ÓÁËÕâ´Î»î¶¯¡£»áÉÏ£¬¼ÇÕßר·ÃÁËÖпƺìÆìÈí¼þ¼¼Êõ¹«Ë¾²úÆ·Êг¡²¿×ܼཪºì¡£
¡¡
¡¡Ì¸Æð¿ª¹ú²úÔ´Èí¼þ2009ÄêµÄ±íÏÖ£¬½ªºì½éÉÜ˵£º“LinuxÒѾÈÕÇ÷³ÉÊ죬ʹÓÃLinux¿ÉÒÔ½ÚÔ¼³É±¾£¬Ìá¸ßÎȶ¨ÐÔ¡£¶ø2009ÄêµÄ½ðÈÚΣ»úʹµÃÏ൱
ÊýÁ¿µÄÓû§ÃæÁÙמ޴óµÄ³É±¾Ñ¹Á¦£¬Õâʵ¼ÊÉϸøÁËLinuxÒ»¸öºÜºÃµÄ·¢Õ¹»ú»á¡£ÔÙ¼ÓÉÏ»¥ÁªÍøÓ¦ÓõĻ𱬣¬ÉÏÍø±¾µÄÆÕ¼«£¬LinuxµÄÊг¡·Ý¶î¸üÊdzÊÖ±ÏßÉÏ
Éý¡£”
¡¡¡¡ÁíÒ»·½Ã棬½ªºìÈÏΪ£º“2009Äê¹ú¼ÒÔÚÕþ²ßÉ϶ԿªÔ´Èí¼þÓÐËùÇãб£¬¸ü¼Ó¿ìÁ˹ú²ú¿ªÔ´Èí¼þµÄ·¢Õ¹¡£”
¡¡¡¡¾ßÌåµ½ºìÆìÀ´Ëµ£¬½ªºì½éÉÜ˵£º“ĿǰÖпƺìÆìÔÚ·þÎñÆ÷¡¢×ÀÃæ¡¢Ç¶ÈëʽÈý¸öÁìÓò£¬ÔÚ2009Ä궼ȡµÃÁ˲»´íµÄ³É¼¨¡£ÓÉÓÚLinuxµÄ¸ß¿ÉÓÃÐÔ£¬Ê¹µÃ·þÎñÆ÷¶ËLinux±£³ÖÁËÎȶ¨µÄ·¢Õ¹¡£¶ø½ÓÏÂÀ´£¬ÖпƺìÆì½«ÔÚǶÈëʽÁìÓò·¢Á¦¡£”
¡¡
¡¡½ªºì͸¶˵£º“ÖпƺìÆì³ýÁËÔÚMID¡¢ÉÏÍø±¾²Ù×÷ϵͳµÈÁìÓò±£³ÖÁìÏÈÖ®Í⣬»¹¿ª·¢Á˳µÔضàýÌåÓéÀÖϵͳ£¬Ä¿Ç°Éè¼ÆÒѾÍê³É£¬¿ªÊ¼¸ú¼¸¼Ò¹ú²úÆû³µ³§É̺Ï
×÷¡£”ÊÂʵÉÏ£¬½ü¼¸ÄêÀ´ÖпƺìÆìÒ»Ö±ÔÚ½ô¶¢Êг¡ÈÈÃÅÁìÓò£¬½ö½öÔÚ±±¾©ÊУ¬Æû³µµÄÓµÓÐÁ¿ÒÑÍ»ÆÆÁËËİÙÍòÁ¾´ó¹Ø£¬Óɴ˲»ÄÑÏë¼ûÖпƺìÆìǶÈëʽLinux
µÄÊг¡Ç±Á¦Óжà´ó¡£¶øºìÆìÑз¢µÄ³µÔضàýÌåÓéÀÖϵͳ»¹¾ßÓÐÏ൱µÄÏȽøÐÔ£¬À´×ÔÓ¢ÌØ¶ûµÄÏûÏ¢±íÃ÷£¬ÕâÊÇÊÀ½çÉϵÚÒ»¿î»ùÓÚAtomоƬµÄ³µÔضàýÌåÓéÀÖϵͳ¡£
¡¡¡¡¶ø¶ÔÓÚLinuxÒ×ÓÃÐԵĹËÂÇ£¬½ªºìÈÏΪ£º“ʵ¼ÊÉÏ£¬Linux²¢²»ÄÑÓã¬ÄѵÄÊǽâ¾öÓû§Ï°¹ßÎÊÌâ¡£ÎÒ×î½ü½Óµ½Ò»·âÓû§À´×Ô£¬¾ÓÈ»ÊÇһλ85ËêµÄÀÏÈËдÀ´µÄ¡£¸üÈÃÈ˾ªÆæµÄÊÇ£¬ÕâλÀÏÈ˾ÓÈ»ÓÃÁËÊ®ÄêµÄºìÆìLinux¡£”
¡¡¡¡Ì¸ÆðLinuxÔÚ2010ÄêµÄ·¢Õ¹×´¿ö£¬½ªºì½éÉÜ˵£º“ÖпƺìÆìÕýÔÚºÍһЩӦÓÃÈí¼þ¿ª·¢É̺Ï×÷£¬´ó¼ÒÂíÉϾͻᷢÏÖ£¬ÔÚаæµÄºìÆìLinuxÖжÔÀàËÆÓÚQQ¡¢Ö§¸¶±¦ÕâÑùµÄÖ§³Ö¡£Linux»á±äµÃÔ½À´Ô½Ò×Óá£ÓÐÁ˺õIJúÆ·£¬½ÓÏÂÀ´µÄ¹¤×÷£¬¾ÍÊÇÌá¸ßÓû§µÄ½ÓÊ̶ܳÈÁË¡£”
¡¡¡¡¶ÔÓÚÖпƺìÆì£¬½ªºìÇ¿µ÷˵£º“ÎÒÏ£ÍûÓû§Äܸıä¶ÔÖпƺìÆìµÄÓ¡Ïó£¬ÖпƺìÆìÏÖÔÚÄÜÌṩµÄ²»½öÖ»ÊǺìÆìLinux£¬¶øÊÇÒ»ÕûÌ׿ªÔ´½â¾ö·½°¸¡£”
Ïà¹ØÎĵµ£º
£¨L2CAPÐÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPÐÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼Á¬½Ó¿ØÖƺÍÊÊÅäÐÒé (L2CAP) ΪÉϲãÐÒéÌá¹©ÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àÐÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãÐÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ 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Éè¼ÆÌØµã£º¶àÓû§£¨¶à¸öÓû§¿ÉÒÔͬʱµÇ¼£¬Í¬Ò»Óû§¿ÉÒԵǼ¶à´Î£©£»¶àÈÎÎñ£¨Í¬Ò»³ÌÐò¿ÉÒÔÓжà¸öÏ̻߳ò½ø³Ì²¢·¢Ö´ÐУ©£»·Öʱ¡£
¶þ¡¢C¿ª·¢»·¾³£º¿ª·¢¹¤¾ß£¨°üÀ¨±àÒëÆ÷¡¢Á¬½ÓÆ÷¡¢gcc£©¡¢¹¤³Ì¹ÜÀíÈí¼þ£¨make£©¡¢±à¼Æ÷¡¢·ÖÎöµ÷ÊÔ¹¤¾ßgdb¡¢º¯Êý¿â¡¢°æ±¾¿ØÖÆÏµÍ³CVS¡££¨Perl²»ÐèÒª±àÒ룩¡£
Èý¡¢ÔÚÏßÎĵµ£º
1.manpage ......
Öжϴ¦ÀíÒÀÀµÓÚÖжÏÀàÐÍ£¬ÓÐÈýÖÖÖ÷ÒªµÄÖжÏÀàÐÍ£º
i/oÖжϣºÄ³Ð©i/É豸ÐèÒª¹Ø×¢£»ÏàÓ¦µÄÖжϴ¦Àí³ÌÐò±ØÐë²éѯÉ豸ÒÔÈ·¶¨Êʵ±µÄ²Ù×÷¹ý³Ì¡£
ʱÖÓÖжϣºÄ³ÖÖʱÖÓ£¨»òÕßÊÇÒ»¸ö±¾µØapicʱÖÓ£¬»òÕßÊÇÒ»¸öÍⲿʱÖÓ£©²úÉúÒ»¸öÖжϣ»ÕâÖÖÖжϸæËßÄÚºËÒ»¸ö¹Ì¶¨µÄʱ¼ä¼ä¸ôÒѾ¹ýÈ¥¡£ÕâЩÖжϴ󲿷ÖÊÇ×÷Ϊi/oÖжÏÀ´´¦ÀíµÄ¡£
´¦ÀíÆ÷¼ä ......
1¡¢linuxÀï²é¿´ËùÓÐÓû§
£¨1£©ÔÚÖÕ¶ËÀï.ÆäʵֻÐèÒª²é¿´ /etc/passwdÎļþ¾ÍÐÐÁË.
£¨2£©¿´µÚÈý¸ö²ÎÊý:500ÒÔÉϵÄ,¾ÍÊǺóÃæ½¨µÄÓû§ÁË.ÆäËüÔòΪϵͳµÄÓû§.
»òÕßÓÃcat /etc/passwd |cut -f 1 -d :
2¡¢Óû§¹ÜÀíÃüÁî
useradd ×¢£ºÌí¼ÓÓû§
adduser ×¢£ºÌí¼ÓÓû§
passwd ×¢£ºÎªÓû§ÉèÖÃÃÜÂë
usermod ×¢£ºÐÞ¸ÄÓû§ÃüÁ ......