linuxÎļþϵͳ¸ÅÄî&Ŀ¼½á¹¹
[תÌû]
Îļþϵͳ¸ÅÄî
Ò». ÎļþÓëĿ¼µÄ¶¨Òå
1. Îļþϵͳ£ºËüÊÇ´ÅÅÌÉÏÓÐÌض¨¸ñʽµÄһƬÇøÓò£¬²Ù×÷ϵͳͨ¹ýÎļþϵͳ¿ÉÒÔ·½±ãµØ²éÑ°ºÍ·ÃÎÊÆäÖÐËù°üº¬µÄ´ÅÅ̿飻
2. Îļþ£ºÎļþϵͳÖд洢Êý¾ÝµÄÒ»¸öÃüÃûµÄ¶ÔÏó¡£
3. Ŀ¼£ºÆäÖаüº¬Ðí¶àÎļþÏîÄ¿µÄÒ»ÀàÌØÊâÎļþ¡£
4. ×ÓĿ¼£º±»°üº¬ÔÚÁíÒ»¸öĿ¼ÖеÄĿ¼¡£
5. ÎļþÃû£ºÓÃÀ´±êʶÎļþµÄ×Ö·û´®£¬Ëü±£´æÔÚÒ»¸öĿ¼ÎļþÏîÖС£
6. ·¾¶Ãû£ºÓÉбÏß×Ö·û£¨/£©½áºÏÔÚÒ»ÆðµÄÒ»¸ö»ò¶à¸öÎļþÃûµÄ¼¯ºÏ¡£
¶þ. Îļþ½á¹¹
1. ÎļþµÄ³É·Ý£ºÎÞÂÛÎļþÊÇÒ»¸ö³ÌÐò¡¢Ò»¸öÎĵµ¡¢Ò»¸öÊý¾Ý¿â£¬»òÕßÊÇÒ»¸öĿ¼£¬²Ù×÷ϵͳ¶¼»á¸³ÓèÎļþÏàͬµÄ½á¹¹£¬¾ßÌåÐÅÏ¢ÈçÏ£º
¢Ù Ë÷Òý½Úµã£ºÓÖ³Æ i ½Úµã¡£
¢Ú Êý¾Ý£ºÎļþµÄʵ¼ÊÄÚÈÝ¡£
2. ÃüÃûÎļþ£ºÎļþÃû±£´æÔÚĿ¼ÎļþÖС£
Ϊ·½±ã¹ÜÀíÎļþ£¬Ó¦×ñÑÒÔϹæÔò£º
¢Ù ÎļþÃûÓ¦Á¿¼òµ¥£¬²¢ÇÒÓ¦·´Ó³³öÎļþÄÚÈÝ¡£
¢Ú ³ýбÏߣ¨/£©ºÍ¿Õ×Ö·ûÒÔÍ⣬ÎļþÃû¿ÉÒÔ°üº¬ÈÎÒâµÄ ASCII ×Ö·û;
¢Û Ï°¹ßÉÏÔÊÐíʹÓÃÏÂÏß·û£¨_£©ºÍ¾äµã£¨.£©À´Çø±ðÎļþµÄÀàÐÍ£¬Ê¹ÎļþÃû¸üÒ׶Á£»µ«ÊÇÓ¦±ÜÃâʹÓÃÒÔÏÂ×Ö·û£¬ÒòΪ¶ÔϵͳµÄ shell À´Ëµ£¬ËüÃÇÓÐÌØÊâµÄº¬Òå¡£ÕâЩ×Ö·ûÊÇ£º
£» | < > ` “ ‘ $ ! % & * ? \ ( ) [ ]
¢Ü ͬÀàÎļþӦʹÓÃͬÑùµÄºó׺»òÀ©Õ¹Ãû¡£
¢Ý Linux ϵͳÇø·ÖÎļþÃûµÄ´óСд.
¢Þ ÒÔÔ²µã£¨.£©¿ªÍ·µÄÎļþÃûÊÇÒþº¬Îļþ£¬Ä¬ÈÏ·½Ê½ÏÂʹÓà ls ÃüÁî²¢²»ÄÜ°ÑËüÃÇÔÚÆÁÄ»ÉÏÏÔʾ³öÀ´¡£
3. ÎļþÃûÀ©Õ¹×Ö·û£ºÎªÁËÄÜÒ»´Î´¦Àí¶à¸öÎļþ£¬shell ÌṩÁ˼¸¸öÌرð×Ö·û£¬³ÆΪÎļþÃûÀ©Õ¹×Ö·û£¨Ò²³ÆͨÅä·û£©¡£ÎļþÃûÀ©Õ¹×Ö·ûÖ÷ÒªÓУº
¢Ù ÐǺţ¨*£©£ºÓë 0 ¸ö»ò¶à¸öÈÎÒâµÄ×Ö·ûÏàÆ¥Åä¡£
¢Ú Îʺţ¨?£©£ºÖ»ÓëÒ»¸öÈÎÒâµÄ×Ö·ûÆ¥Åä¡£
¢Û ·½À¨ºÅ£¨[ ]£©£ºÖ»Óë·½À¨ºÅÖÐ×Ö·û֮һƥÅ䣬¿ÉÓö̺á´ú±íÒ»¸ö·¶Î§ÄÚµÄ×Ö·û¡£
Èý. ÎļþÀàÐÍ
Linux ²Ù×÷ϵͳ֧³ÖÒÔÏÂÎļþÀàÐÍ£ºÆÕͨÎļþ¡¢Ä¿Â¼Îļþ¡¢É豸ÎļþºÍ·ûºÅÁ´½ÓÎļþ¡£
1. ÆÕͨÎļþ£ºÓֳƳ£¹æÎļþ£¬°üº¬¸÷ÖÖ³¤¶ÈµÄ×Ö·û´®¡£
2. Ŀ¼Îļþ£ºÊÇÒ»ÖÖÌØÊâÎļþ£¬ÀûÓÃËü¿ÉÒÔ¹¹³ÉÎļþϵͳµÄ·Ö²ãÊ÷Ðνṹ¡£
3. É豸Îļþ£ºÊÇÒ»ÖÖÌرðÎļþ£¬³ýÁË´æ·ÅÔÚÎļþ i ½ÚµãÖеÄÐÅÏ¢Í⣬ËüÃDz»°üº¬Ê³ÈκÎÊý¾Ý¡£
4. ·ûºÅÁ´½Ó
Ïà¹ØÎĵµ£º
£¨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 ......
Ò»£ºÇ°ÑÔ
×î½üÔÚÑо¿androidµÄsensor driver£¬Ö÷ÒªÊÇE-compass£¬ÆäÖÐÓõ½ÁËLinux input×Óϵͳ.ÔÚÍøÉÏÒ²¿´Á˺ܶàÕâ·½ÃæµÄ×ÊÁÏ£¬¸Ð¾õ»¹ÊÇÕâƪ·ÖÎöµÄ±È½ÏϸÖÂ͸³¹£¬Òò´ËתÔØÒ»ÏÂÒÔ±ã×Ô¼ºÑ§Ï°£¬Í¬Ê±ºÍ´ó¼Ò·ÖÏí£¡
£¨Õâƪ²©¿ÍÖ÷ÒªÊÇÒÔ¼üÅÌÇý¶¯ÎªÀýµÄ£¬²»¹ý½²½âµÄÊÇLinux Input Subsystem£¬¿ÉÒÔ×ÐϸµÄÑо¿Ò»Ï£¡£©
¼üÅÌÇý¶¯½«¼ì ......
Ëæ×ÅÏÖ´ú¼ÆËã»ú¼¼ÊõµÄ·ÉËÙ·¢Õ¹ºÍ»¥ÁªÍø¼¼ÊõµÄ¹ã·ºÓ¦Ó㬴Ópcʱ´ú¹ý¶Éµ½ÁËÒÔ¸öÈËÊý×ÖÖúÀí¡¢ÊÖ³Ö¸öÈ˵çÄÔºÍÐÅÏ¢¼ÒµçΪ´ú±íµÄ3c(¼ÆËã»ú¡¢Í¨ÐÅ¡¢Ïû·Ñµç
×Ó)Ò»ÌåµÄºópcʱ´ú¡£ºópcʱ´úÀǶÈëʽϵͳ°çÑÝÁËÔ½À´Ô½ÖØÒªµÄ½ÇÉ«£¬±»¹ã·ºÓ¦ÓÃÓÚÐÅÏ¢µçÆ÷¡¢Òƶ¯¼ÆËã»úÉ豸¡¢ÍøÂçÉ豸ºÍ¹¤¿Ø·ÂÕæµÈÁìÓò¡£Ç¶Èëʽ ......
×î½üÔÚ°ÚŪlinux,·¢ÏÖËüÕæµÄ²»ÊÊÓÃÀ´Í棬ÓÃÀ´°ì¹«»¹ÊÇ¿ÉÒÔ¡¢×ö¸ß¼¶Ó¦ÓÃÒ²¿ÉÒÔ£¡
ÏÖÔÚÄÇЩÉÏÍø±¾µÄϵͳºÜ¶àlinux°æ£¬µ«ÔÚÖйú¾ø´ó²¿·Ö¶¼»á±»¸Éµô»»³Éwindows£¬ÎªÊ²Ã´£¿µÀÀíºÜ¼òµ¥£¬¾ø´ó¶àÊýÕâÑùµÄÓû§¶ÔµçÄÔ¼¼Êõ¶¼²»Ì«Ê죬¶øÇÒ¶¼Ï ......