¡¾×ª¡¿linuxÎļþºÍĿ¼¹ÜÀí
1¡¢LinuxÎļþϵͳÊÇ´Ó/¿ªÊ¼µÄ£»
ÔÚLinux²Ù×÷ϵͳµÄÎļþ¹ÜÀíÖУ¬ÃüÁîÐÐģʽ£¨ÔÚ¿ØÖÆ̨»òÖÕ¶ËÏ£©µÄÎļþ»òĿ¼¹ÜÀí£¬ÒªÉ漰·¾¶ÕâÒ»¸ÅÄÕâÊÇLinuxÃüÁîÐвÙ×÷µÄ×î»ù´¡µÄ»ù´¡¡£Èç¹ûÎÒÃÇÁ˽âÁË·¾¶µÄ¸ÅÄ¾Í¿ÉÒÔËæÐÄËùÓûµÄ½øÈëÈκÎĿ¼£¬½øÐÐÎÒÃÇÏëµÄ¹¤×÷¡£
Linux Îļþϵͳ£¬ÊÇÒ»¸ö³ÊÊ÷Ðνṹ£¬ÊÇ´Ó/×öΪÈë¿Ú£¬/£¨Ò²±»³ÆΪ¸ùĿ¼£©ÏÂÓÐ×ÓĿ¼£¬±ÈÈçetc¡¢usr¡¢libµÈ£¬ÔÚÿ¸ö×ÓĿ¼ÏÂÓÖÓÐÎļþ»ò×ÓĿ¼£¬ÕâÑù¾ÍÐγÉÁËÒ»¸öÊ÷Ðνṹ£¬ÕâÖÖÊ÷Ðνṹ±È½Ïµ¥Ò»¡£¶øWindowsÎļþϵͳÄØ£¿ËüÒýÈëÁËCÅÌ¡¢DÅÌÀàËƵĴÅÅ̸ÅÄʹµÃÏ°¹ßWindows²Ù×÷µÄÓû§ÔÚתÏòLinuxʱ£¬»á·¢ÏÖLinux¸ù±¾¾ÍÓÐCÅÌ¡¢DÅ̵ĸÅÄÓÐʱÉõÖÁ²»ÖªËù´ë¡£
2¡¢Àí½â·¾¶¸ÅÄîµÄÄ¿µÄ£»
ÒýÈë·¾¶¸ÅÄîÄ¿µÄ×îÖÕÊÇÕÒµ½ÎÒÃÇËùÐèÒªµÄĿ¼»òÎļþ¡£±ÈÈçÎÒÃÇÏëÒª±à¼ file.txt Îļþ£¬ÎÒÃÇÊ×ÏÈÒªÖªµÀËû´æ·ÅÔÚÄÄÀҲ¾ÍÊÇ˵ÎÒÃÇÒªÖ¸³öËûËùÔÚµÄλÖã¬Õâʱ¾ÍÒªÓõ½Â·¾¶ÁË¡£
3¡¢Â·¾¶µÄ¹¹³ÉÒªËØ£»
·¾¶ÊÇÓÉĿ¼»òĿ¼ºÍÎļþÃû¹¹³ÉµÄ¡£±ÈÈç/etc/X11 ¾ÍÊÇÒ»¸ö·¾¶£¬¶ø/etc/X11/xorg.confÒ²ÊÇÒ»¸ö·¾¶¡£Ò²¾ÍÊÇ˵·¾¶¿ÉÒÔÊÇĿ¼µÄ×éºÏ£¬·Ö¼¶ÉîÈë½øÈ¥£¬Ò²¿ÉÒÔÊÇÎļ£«Îļþ¹¹³É¡£±ÈÈçÎÒÃÇÏëÓÃvi±à¼xorg.confÎļþ£¬ÔÚÃüÁîÐÐÏÂÊäÈë vi /etc/X11/xorg.conf £¬Èç¹ûÎÒÃÇÏë½øÈë/etc/X11Ŀ¼£¬¾Í¿ÉÒÔͨ¹ýcd /etc/X11À´ÊµÏÖ¡£
4¡¢Â·¾¶µÄ·ÖÀࣻ
·¾¶·ÖΪ¾ø¶Ô·¾¶ºÍÏà¶Ô·¾¶£»
4.1 ¾ø¶Ô·¾¶£»
ÔÚLinuxÖУ¬¾ø¶Ô·¾¶ÊÇ´Ó/£¨Ò²±»³ÆΪ¸ùĿ¼£©¿ªÊ¼µÄ£¬±ÈÈç/usr¡¢/etc/X11¡£Èç¹ûÒ»¸ö·¾¶ÊÇ´Ó/¿ªÊ¼µÄ£¬ËüÒ»¶¨ÊǾø¶Ô·¾¶£¬ÕâÑù¾ÍºÃÀí½âÁË£»
[root@localhost ~]# pwd ×¢£ºÅжÏÓû§µ±Ç°Ëù´¦µÄλÖã¬Ò²¾ÍÊÇ˵Ëûµ½µ×λÓÚÄÄ£¿
/root ×¢£ºÓû§µ±Ç°Î»ÓÚ/root£»
[root@localhost ~]# cd /usr/share/doc/ ×¢£ºÎÒÃÇÒÔ¾ø¶Ô·¾¶·½Ê½½øÈë/usr/share/docĿ¼Ï£»
[root@localhost doc]# pwd ×¢£ºÅжÏÓû§µ±Ç°Ëù´¦µÄλÖÃ
/usr/share/doc ×¢£ºÓû§Î»ÓÚ/usr/share/doc£¬¿´À´ÒѾ´ïµ½ÎÒÃǵÄÄ¿µÄÁË£»
4.2 Ïà¶Ô·¾¶£»
Ïà¶Ô·¾¶ÊÇÒÔ . »ò .. ¿ªÊ¼µÄ£¬.±íʾÓû§µ±Ç°²Ù×÷Ëù´¦µÄλÖ㬶ø.. ±íʾÉϼ¶Ä¿Â¼£»ÔÚ·¾¶ÖУ¬.±íʾÓû§µ±Ç°Ëù´¦µÄĿ¼£¬¶ø..Éϼ¶Ä¿Â¼£¬Òª°Ñ.ºÍ..µ±×öĿ¼À´¿´¡£
[root@localhost ~]# pwd ×¢£ºÍ¨¹ýpwdÀ´Åжϵ±Ç°Óû§ËùÔÚµÄλÖã»
/root ×¢£ºµÃ³öĿ¼´¦ÓÚ/rootĿ¼ÖУ»
[root@localhost ~]# cd . ×¢£ºÎÒÃǽøÈë.
[root@localhost ~]# pwd ×¢£ºÅжϵ±Ç°Óû§Ëù´¦µÄ
Ïà¹ØÎĵµ£º
£¨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 ......
³£¼ûµÄÁ½ÖÖ´íÎó£º
1.ÔÚ²åÈëÄ£¿éµÄʱºò³öÏÖÈçÏÂÎÊÌ⣺
# insmod globalmem.ko insmod: error inserting 'globalmem.ko': -1 Device or resource busy
ANSWER:Ö÷É豸ºÅ±»Õ¼ÓÃÁË£¬»»ÁíÒ»¸ö¡£ Äã°Ñglobalmem.cÎļþÀïÃæµÄºê¶¨ÒåÄÇÀï¸ÄΪ226»òÆäËû£¬È»ºóÔÙ±àÒë¾Í¿ÉÒÔ²åÈëÁË£¡
Ìرð×¢Ò⣺   ......
shell ±à³ÌÖÐʹÓõ½µÃifÓï¾äÄÚÅжϲÎÊý
–b µ±file´æÔÚ²¢ÇÒÊÇ¿éÎļþʱ·µ»ØÕæ
-c µ±file´æÔÚ²¢ÇÒÊÇ×Ö·ûÎļþʱ·µ»ØÕæ
-d µ±pathname´æÔÚ²¢ÇÒÊÇÒ»¸öĿ¼ʱ·µ»ØÕæ
-e µ±pathnameÖ¸¶¨µÄÎļþ»òĿ¼´æÔÚʱ·µ»ØÕæ
-f µ±file´æÔÚ²¢ÇÒÊÇÕý¹æÎļþʱ·µ»ØÕæ
-g µ±ÓÉpathnameÖ¸¶¨µÄÎļþ»òĿ¼´æÔÚ²¢ÇÒÉèÖÃÁËSGIDλʱ·µ»ØÎ ......
1¡¢linux gcc°üº¬µÄc/c++±àÒëÆ÷
¡¡¡¡gcc¡¢cc¡¢c++¡¢g++£º
¡¡¡¡gccºÍccÊÇÒ»ÑùµÄ£¬c++ºÍg++ÊÇÒ»ÑùµÄ£¬Ò»°ãc³ÌÐò¾ÍÓÃgcc±àÒ룬c++³ÌÐò¾ÍÓÃg++±àÒë
2¡¢linux gccµÄ»ù±¾Ó÷¨
¡¡¡¡gcc test.cÕâÑù½«±àÒë³öÒ»¸öÃûΪa.outµÄ³ÌÐògcc test.c -o testÕâÑù½«±àÒë³öÒ»¸öÃûΪtestµÄ³ÌÐò
¡¡¡¡-o²ÎÊýÓÃÀ´Ö¸¶¨Éú³É³ÌÐòµÄÃû×Ö
3¡¢Î ......