linuxϲ鿴¶¯Ì¬¿âºÍ¾²Ì¬¿â
¾²Ì¬¿âÓÃar -t YourFile
¶¯Ì¬¿âÓà nm -D YourFile
ÏÂÃæÊÇarºÍnmÃüÁîµÄһЩ²ÎÊý˵Ã÷
1.ar»ù±¾Ó÷¨
¡¡¡¡arÃüÁî¿ÉÒÔÓÃÀ´´´½¨¡¢Ð޸Ŀ⣬Ҳ¿ÉÒÔ´Ó¿âÖÐÌá³öµ¥¸öÄ£¿é¡£¿âÊÇÒ»µ¥¶ÀµÄÎļþ£¬ÀïÃæ°üº¬Á˰´ÕÕÌØ¶¨µÄ½á¹¹×éÖ¯ÆðÀ´µÄÆäËüµÄһЩÎļþ£¨³Æ×ö´Ë¿âÎļþµÄmember£©¡£ÔʼÎļþµÄÄÚÈÝ¡¢Ä£Ê½¡¢Ê±¼ä´Á¡¢ÊôÖ÷¡¢×éµÈÊôÐÔ¶¼±£ÁôÔÚ¿âÎļþÖС£
¡¡¡¡ÏÂÃæÊÇarÃüÁîµÄ¸ñʽ£º
¡¡¡¡ar [-]{dmpqrtx}[abcfilNoPsSuvV] [membername] [count] archive files...
¡¡¡¡ÀýÈçÎÒÃÇ¿ÉÒÔÓÃar rv libtest.a hello.o
hello1.oÀ´Éú³ÉÒ»¸ö¿â£¬¿âÃû×ÖÊÇtest£¬Á´½Óʱ¿ÉÒÔÓÃ-ltestÁ´½Ó¡£¸Ã¿âÖдæ·ÅÁËÁ½¸öÄ£¿éhello.oºÍhello1.o¡£Ñ¡Ïîǰ¿ÉÒÔÓÐ
‘-‘×Ö·û£¬Ò²¿ÉÒÔûÓС£ÏÂÃæÎÒÃÇÀ´¿´¿´ÃüÁîµÄ²Ù×÷Ñ¡ÏîºÍÈÎÑ¡Ïî¡£ÏÖÔÚÎÒÃǰÑ{dmpqrtx}²¿·Ö³ÆÎª²Ù×÷Ñ¡Ï¶ø[abcfilNoPsSuvV]²¿
·Ö³ÆÎªÈÎÑ¡Ïî¡£
¡¡¡¡{dmpqrtx}ÖеIJÙ×÷Ñ¡ÏîÔÚÃüÁîÖÐÖ»Äܲ¢ÇÒ±ØÐëʹÓÃÆäÖÐÒ»¸ö£¬ËüÃǵĺ¬ÒåÈçÏ£º
d£º´Ó¿âÖÐɾ³ýÄ£¿é¡£°´Ä£¿éÔÀ´µÄÎļþÃûÖ¸¶¨ÒªÉ¾³ýµÄÄ£¿é¡£Èç¹ûʹÓÃÁËÈÎÑ¡ÏîvÔòÁгö±»É¾³ýµÄÿ¸öÄ£¿é¡£
m£º¸Ã²Ù×÷ÊÇÔÚÒ»¸ö¿âÖÐÒÆ¶¯³ÉÔ±¡£µ±¿âÖÐÈç¹ûÓÐÈô¸ÉÄ£¿éÓÐÏàͬµÄ·ûºÅ¶¨Òå(È纯Êý¶¨Òå)£¬Ôò³ÉÔ±µÄλÖÃ˳ÐòºÜÖØÒª¡£Èç¹ûûÓÐÖ¸¶¨ÈÎÑ¡ÏÈκÎÖ¸¶¨µÄ³ÉÔ±½«ÒƵ½¿âµÄ×îºó¡£Ò²¿ÉÒÔʹÓÃ'a'£¬'b'£¬»ò'I'ÈÎÑ¡ÏîÒÆ¶¯µ½Ö¸¶¨µÄλÖá£
p£ºÏÔʾ¿âÖÐÖ¸¶¨µÄ³ÉÔ±µ½±ê×¼Êä³ö¡£Èç¹ûÖ¸¶¨ÈÎÑ¡Ïîv£¬ÔòÔÚÊä³ö³ÉÔ±µÄÄÚÈÝǰ£¬½«ÏÔʾ³ÉÔ±µÄÃû×Ö¡£Èç¹ûûÓÐÖ¸¶¨³ÉÔ±µÄÃû×Ö£¬ËùÓпâÖеÄÎļþ½«ÏÔʾ³öÀ´¡£
q£º¿ìËÙ×·¼Ó¡£Ôö¼ÓÐÂÄ£¿éµ½¿âµÄ½áβ´¦¡£²¢²»¼ì²éÊÇ·ñÐèÒªÌæ»»¡£'a'£¬'b'£¬»ò'I'ÈÎÑ¡Ïî¶Ô´Ë²Ù×÷ûÓÐÓ°Ï죬ģ¿é×ÜÊÇ×·¼ÓµÄ¿âµÄ½áβ´¦¡£Èç¹ûʹÓÃÁËÈÎÑ¡ÏîvÔòÁгöÿ¸öÄ£¿é¡£ Õâʱ£¬¿âµÄ·ûºÅ±íûÓиüУ¬¿ÉÒÔÓÃ'ar s'»òranlibÀ´¸üпâµÄ·ûºÅ±íË÷Òý¡£
r£ºÔÚ¿âÖвåÈëÄ£¿é(Ìæ»»)¡£µ±²åÈëµÄÄ£¿éÃûÒѾÔÚ¿âÖдæÔÚ£¬ÔòÌæ»»Í¬ÃûµÄÄ£¿é¡£Èç¹ûÈô¸ÉÄ£¿éÖÐÓÐÒ»¸öÄ£¿éÔÚ¿âÖв»´æÔÚ£¬arÏÔʾһ¸ö´íÎóÏûÏ¢£¬²¢²»Ìæ»»ÆäËûͬÃûÄ£¿é¡£Ä¬ÈϵÄÇé¿öÏ£¬ÐµijÉÔ±Ôö¼ÓÔÚ¿âµÄ½áβ´¦£¬¿ÉÒÔʹÓÃÆäËûÈÎÑ¡ÏîÀ´¸Ä±äÔö¼ÓµÄλÖá£
t£ºÏÔʾ¿âµÄÄ£¿é±íÇåµ¥¡£Ò»°ãÖ»ÏÔʾģ¿éÃû¡£
x£º´Ó¿âÖÐÌáȡһ¸ö³ÉÔ±¡£Èç¹û²»Ö¸¶¨ÒªÌáÈ¡µÄÄ£¿é£¬ÔòÌáÈ¡¿âÖÐËùÓеÄÄ£¿é¡£
¡¡¡¡ÏÂÃæÔÚ¿´¿´¿ÉÓë²Ù×÷Ñ¡Ïî½áºÏʹÓõÄÈÎÑ¡Ï
a£ºÔÚ¿âµÄÒ»¸öÒѾ´æÔڵijÉÔ±ºóÃæÔö¼ÓÒ»¸öеÄÎļþ¡£Èç¹ûʹÓÃÈÎÑ¡Ïîa£¬ÔòÓ¦¸ÃΪÃüÁîÐÐÖÐmembername²ÎÊýÖ¸¶¨Ò»¸öÒѾ´æÔڵijÉÔ±Ãû¡£
b£ºÔÚ¿âµÄÒ»¸öÒ
Ïà¹ØÎĵµ£º
1. HCI²ãÐÒé¸ÅÊö£º
HCIÌṩһÌ×ͳһµÄ·½·¨À´·ÃÎÊBluetoothµ×²ã¡£ÈçͼËùʾ£º
´ÓͼÉÏ¿ÉÒÔ¿´³ö£¬Host Controller Interface(HCI) ¾ÍÊÇÓÃÀ´¹µÍ¨HostºÍModule¡£Hostͨ³£¾ÍÊÇPC£¬ ModuleÔòÊÇÒÔ¸÷ÖÖÎïÀíÁ¬½ÓÐÎʽ£¨USB,serial,pc-cardµÈ£©Á¬½Óµ½PCÉϵÄbluetooth Dongle¡£
ÔÚHostÕâÒ»¶Ë£ºapplication,SDP,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ÈçºÎ²éÕÒ¶¯Ì¬¿â
http://blog.chinaunix.net/u2/60011/showart_1007920.html
1£® ¾²Ì¬¿âºÍ¶¯Ì¬¿âµÄ»ù±¾¸ÅÄî
¾²Ì¬¿â£¬ÊÇÔÚ¿ÉÖ´ÐгÌÐòÁ¬½Óʱ¾ÍÒѾ¼ÓÈëµ½Ö´ÐÐÂëÖУ¬ÔÚÎïÀíÉϳÉΪִÐгÌÐòµÄÒ»²¿·Ö£»Ê¹Óþ²Ì¬¿â±àÒëµÄ³ÌÐòÔËÐÐʱÎÞÐè¸Ã¿âÎļþÖ§³Ö£¬ÄÄÀï¶¼¿ÉÒÔÓ㬵«ÊÇÉú³ÉµÄ¿ÉÖ´ÐÐÎļþ½Ï´ó¡£
¶¯ ......
ת×Ô£º http://blog.sina.com.cn/s/blog_601979520100fiyd.html
LinuxµÄ¿ªÔ´µ¼ÖÂÔ½À´Ô½¶àµÄÈËÖð½¥Ï²»¶ÉÏLinuxϵͳ¡£ÎªÁËÌåÑéLinux£¬Ô½À´Ô½¶àµÄÈ˶¼ÔÚÓ²ÅÌÉÏ×°ÉÏÁË˫ϵͳ£¬ÉõÖÁÈýϵͳ£¡£¡£¡£¡£¨ÎÒ¾ÍÊÇÒ»¸ö°®ÍæÏµÍ³µÄÈË£¬ºÇºÇ¡££©
ËäÈ»LinuxµÄÓŵãÔ½À´Ô½±»È˽ÓÊÜ£¬±»ÈËϲ»¶¡£µ«ÊDZϾ¹Ëü»¹Ã»ÓÐ΢ÈíµÛ¹úµÄ ......
Liux Ͼ²Ì¬¿âºÍ¶¯Ì¬¿âµÄdzÎö ÊÕ²Ø
±¾ÎÄÖ÷Òª½â¾öÒÔϼ¸¸öÎÊÌâ
1 ΪʲôҪʹÓÿ⣿
2 ¿âµÄ·ÖÀà
3 ´´½¨×Ô¼ºµÄ¿â
»òÐí´ó¼Ò¶Ô×Ô¼º³õѧlinuxʱµÄÇéÐÎÈÔ¼ÇÒäÓÈаɡ£Èç¹ûûÓÐÒ»¸öÄܽϺõĽâ¾öÒÀÀµ¹ØÏµµÄ°ü¹ÜÀíÆ÷£¬ÔÚlinuxϰ²×°Èí¼þ½«ÊÇÒ»¼þ¼°ÆäÍ´¿àµÄ¹¤×÷¡£Äã×° a°üʱ£¬¿ÉÄÜ»áÌáʾÄã ......