Linux Ó²Á´½ÓºÍÈíÁ¬½ÓÇø±ð
×ªÔØ
£¨1£©ÈíÁ¬½Ó¿ÉÒÔ ¿çÎļþϵͳ £¬Ó²Á¬½Ó²»¿ÉÒÔ ¡£Êµ¼ùµÄ·½·¨¾ÍÊÇÓù²ÏíÎļþ°ÑwindowsÏ嵀 aa.txtÎı¾ÎĵµÁ¬½Óµ½linuxÏÂ/rootĿ¼ Ï bb,cc . ln -s aa.txt /root/bb Á¬½Ó³É¹¦ ¡£ln aa.txt /root/bb ʧ°Ü ¡£
£¨2£©¹ØÓÚ I½ÚµãµÄÎÊÌâ ¡£Ó²Á¬½Ó²»¹ÜÓжàÉÙ¸ö£¬¶¼Ö¸ÏòµÄÊÇͬһ¸öI½Úµã£¬»á°Ñ ½áµãÁ¬½ÓÊýÔö¼Ó £¬Ö»Òª½áµãµÄÁ¬½ÓÊý²»ÊÇ 0£¬Îļþ¾ÍÒ»Ö±´æÔÚ £¬²»¹ÜÄãɾ³ýµÄÊÇÔ´Îļþ»¹ÊÇ Á¬½ÓµÄÎļþ ¡£Ö»ÒªÓÐÒ»¸ö´æÔÚ £¬Îļþ¾Í ´æÔÚ £¨ÆäʵҲ²»·Öʲô Ô´ÎļþÁ¬½ÓÎļþµÄ £¬ÒòΪËûÃÇÖ¸Ïò¶¼ÊÇͬһ¸ö I½Úµã£©¡£ µ±ÄãÐÞ¸ÄÔ´Îļþ»òÕßÁ¬½ÓÎļþÈκÎÒ»¸öµÄʱºò £¬ÆäËûµÄ Îļþ¶¼»á×öͬ²½µÄÐÞ¸Ä ¡£ÈíÁ´½Ó²»Ö±½ÓʹÓÃi½ÚµãºÅ×÷ΪÎļþÖ¸Õë,¶øÊÇʹÓÃÎļþ·¾¶Ãû×÷ΪָÕë¡£ËùÒÔ É¾³ýÁ¬½ÓÎļþ ¶ÔÔ´ÎļþÎÞÓ°Ï죬µ«ÊÇ É¾³ý Ô´Îļþ£¬Á¬½ÓÎļþ¾Í»áÕÒ²»µ½ÒªÖ¸ÏòµÄÎļþ ¡£ÈíÁ´½ÓÓÐ×Ô¼ºµÄinode,²¢ÔÚ´ÅÅÌÉÏÓÐһСƬ¿Õ¼ä´æ·Å·¾¶Ãû.
£¨3£©ÈíÁ¬½Ó¿ÉÒÔ¶ÔÒ»¸ö²»´æÔÚµÄÎļþÃû½øÐÐÁ¬½Ó ¡£
£¨4£©ÈíÁ¬½Ó¿ÉÒÔ¶ÔĿ¼½øÐÐÁ¬½Ó¡£
±¸×¢£ºI½Úµã :ËüÊÇUNIXÄÚ²¿ÓÃÓÚÃèÊöÎļþÌØÐÔµÄÊý¾Ý½á¹¹.ÎÒÃÇͨ³£³ÆI½ÚµãΪÎļþË÷Òý½áµã(ÐÅÏ¢½áµã).i½Úµã º¬ÓйØÓÚÎļþµÄ´ó²¿·ÖµÄÖØÒªÐÅÏ¢,°üÀ¨ÎļþÊý¾Ý¿éÔÚ´ÅÅÌÉϵĵØÖ·.ÿһ¸öI½ÚµãÓÐËü×Ô¼ºµÄ±êÖ¾ºÅ,ÎÒÃdzÆÎªÎļþ˳ÐòºÅ.I½Úµã°üº¬µÄÐÅÏ¢ 1.ÎļþÀàÐÍ 2.ÎļþÊôÖ÷¹ØÏµ 3.ÎļþµÄ·ÃÎÊȨÏÞ 4.ÎļþµÄʱ¼ä½Ø.
Ïà¹ØÎĵµ£º
1. HCI²ãÐÒé¸ÅÊö£º
HCIÌṩһÌ×ͳһµÄ·½·¨À´·ÃÎÊBluetoothµ×²ã¡£ÈçͼËùʾ£º
´ÓͼÉÏ¿ÉÒÔ¿´³ö£¬Host Controller Interface(HCI) ¾ÍÊÇÓÃÀ´¹µÍ¨HostºÍModule¡£Hostͨ³£¾ÍÊÇPC£¬ ModuleÔòÊÇÒÔ¸÷ÖÖÎïÀíÁ¬½ÓÐÎʽ£¨USB,serial,pc-cardµÈ£©Á¬½Óµ½PCÉϵÄbluetooth Dongle¡£
ÔÚHostÕâÒ»¶Ë£ºapplication,SDP,L2capµÈÐÒé ......
£¨L2CAPÐÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPÐÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼Á¬½Ó¿ØÖƺÍÊÊÅäÐÒé (L2CAP) ΪÉϲãÐÒéÌá¹©ÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àÐÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãÐÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......
Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖÐÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀÐÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......
»°ËµÔÚlinuxÄں˳õʼ»¯ÍêÄÚºËÁÙʱҳ±íÀ´Ó³Éäǰ8MBÄÚ´æºó£¬ÔÚÓûÍûµÄÇýʹÏ£¬linux¿ªÊ¼×ÅÊÖÇÀÕ¼
896MBÒÔϵÄÄÚ´æÁË¡£È»¶øÇÀ¶áÕâ896MBÄÚ´æ¾ø·ÇÒ×Ê¡£linux»¹ÓÐÐí¶àÂé·³µÄÊÂÒª×ö¡£±ÈÈç˵½ø¹¥ºÍÕ¼ÁìÒÁÀ¿ËµÈµÈ¡£ÓÚÊÇ
setup_memoryº¯Êý¿ªÊ¼Îªlinux²ß»®ºÍ³ï±¸´ËÊ¡£Ö÷ÒªÈÎÎñÊǽ¨Á¢Ò»ÕÅÓëÎïÀíÄÚ´æÒ³¿òºÅ¶ÔÓ¦µÄλͼ¡£Èç¹û¸ÃÒ³¿ò±»Õ ......
½á¹¹ÌåºÍ¹²ÓÃÌåµÄÄÚ´æ·ÖÅäÊÇCÓïÑÔµÄÒ»¸öÄѵ㣬ҲÊÇÃæÊÔÌâÖеÄÈȵ㡣
ʾÀý1£º
Union data1
{
double d;
int i;
char c1;
char c2[9];
};
sizeof(union data1 ......