linuxÎļþѹËõÓë½âѹ.txt
<P>´¦Àí .zip ÎļþµÄ zip ºÍ unzip</P> <P>¡¡¡¡zip ºÍ unzip ³ÌÐòλÓÚ /usr/bin Ŀ¼ÖУ¬ËüÃÇºÍ MS - DOS Ï嵀 pkzip¡¢pkunzip ÒÔ¼° MS-windows µÄ Winzip Èí¼þ¹¦ÄÜÒ»Ñù¡¢¿É½«ÎļþѹËõ³É .zip ÎļþÒÔ½ÚʡӲÅ̿ռ䣬¶øµ±ÐèÒªµÄʱºòÔÙ½«Ñ¹ËõÎļþ½â¿ª¡£</P> <P>¡¡¡¡Ñ¹ËõÎļþµÄ zip ÃüÁî </P> <P>¡¡¡¡zip ¿ÉÓÃÀ´Ñ¹ËõÎļþ£¬Èç¹ûÎÒÃÇÓÐÐí¶àÎļþÐèÒª×öѹËõ£¬ÉõÖÁ¿ÉÒÔ½«ËüÃÇÒ»²¢´¦Àí²¢Ñ¹Ëõ³ÉÒ»¸öÎļþ¡£ÒÔÏÂÊÇ zip µÄÓï·¨ÒÔ¼°¿ÉÓõIJÎÊý½éÉÜ :</P> <P>¡¡¡¡Æäʵ zip ×î³£Óõķ½·¨ÊÇÔÚºóÃæ¼ÓÉÏѹËõºóµÄÎļþÃû£¬ÒÔ¼°ÒªÑ¹ËõµÄÎļþ¼´¿É¡£</P> <P>¡¡¡¡ÒòΪ zip ÃüÁîÔÚÐí¶à OS ƽ̨¶¼ÓУ¬¶øÇÒ²ÎÊýÏ൱¶à£¬ÔÚ´ËÎÒÖ»½éÉÜһЩ Linux ÉÏÊÊÓõIJÎÊý :</P> <P>-1 : ×î¿ìѹËõ£¬Ñ¹ËõÂÊ×î²î¡£ </P> <P>-9 : ×î´óѹËõ£¬Ñ¹ËõÂÊ×î¼Ñ¡£ </P> <P>-b : ÔÝ´æÎļþµÄ·¾¶¡£Õâ¸ö²ÎÊýÒ»°ãÔÚÒª²úÉúµÄ zip Îļþ´æÔÚ£¬¶øÓ²ÅÌÏÖÓпռ䲻×ãʱ¡£ </P> <P>-c : ÌæÐÂÔö»ò¸üеÄÎļþÔö¼ÓÒ»ÐÐ×¢½â¡£ </P> <P>-d : ´Ó zip ÎļþÒÆ³öÒ»¸öÎļþ¡£ </P> <P>-D : ²»ÒªÔÚ zip ÎļþÖд¢´æÎļþµÄĿ¼ÐÅÏ¢¡£ </P> <P>-f : ÒÔÐÂÎļþÈ¡´úÏÖÓÐÎļþ¡£ </P> <P>-F : ÐÞ¸´ÒѾËð»ÙµÄѹËõÎļþ¡£ </P> <P>-g : ½«ÎļþѹËõ¸½¼Óµ½ zip ÎļþÖС£ </P> <P>-h : ÏÔʾ¸¨Öú˵Ã÷¡£ </P> <P>-i : Ö¸¶¨Òªº¬ÈëµÄÄ³Ð©ÌØ¶¨Îļþ¡£ </P> <P>-j : Ö»´¢´æÎļþµÄÃû³Æ£¬²»º¬Ä¿Â¼¡£ </P> <P>-k : Ç¿ÆÈʹÓà MSDOS ¸ñʽÎļþÃû¡£ </P> <P>-l : ½« CR ( Carriage Return ) LF ( Line Feed ) ת»»³É LF£¬Ò»°ãÊÇÒª½« MS-DOS ÉϵÄÎı¾ÎļþѹËõºóÄõ½ UNIX ÏÂʹÓÃʱ²ÅʹÓô˲ÎÊý¡£ÕâÖ»ÊÊÓÃÓÚÎı¾Îļþ ( .txt )£¬Èç¹ûÓÃÓÚ¶þ½øÖÆÎļþÔò»áÔì³É¶þ½øÖÆÎļþËð»Ù¡£ </P> <P>-L : ÏÔʾ zip ÃüÁîµÄ°æÈ¨¡£ </P> <P>-m : ½«Ìض¨ÎļþÒÆÈë zip ÎļþÖУ¬²¢ÇÒɾ³ýÌØ¶¨Îļþ¡£ </P> <P>-n : ²»Ñ¹ËõÌØ¶¨À©Õ¹ÃûµÄÎļþ¡£ </P> <P>-o : ½« zip ÎļþµÄʱ¼äÉè³É×îºóÐÞÕý zip ÎļþµÄʱ¼ä¡£ </P> <P>-q : °²¾²Ä£Ê½£¬²»»áÏÔʾÏà¹ØÑ¶Ï¢ºÍÌáʾ¡£ </P> <P>-r : °üÀ¨×ÓĿ¼¡£ </P> <P>-t : Ö»´¦Àí mmddyy ÈÕÆÚÒÔºóµÄÎļþ¡£ </P> <P&
Ïà¹ØÎĵµ£º
ÀýÒ»£º·¢ËÍ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ÔÚÏû·Ñµç×ÓÀà²úÆ·Öеõ½Á˹㷺ӦÓã¬ÓÉÓÚǶÈëʽÓû§¶ÔÓÚϵͳÆô¶¯ËٶȽÏΪÃô¸Ð£¬Òò´Ë¿ìËÙÆô¶¯¼¼ÊõÖð½¥³ÉΪÑо¿ºÍÓ¦ÓÃÖеÄÒ»¸öÖØµã¡£±¾ÎÄͨ¹ý¶ÔǶ
Èëʽ
LinuxµÄÆô¶¯Ê±ÐòºÍÖ÷ÒªÑÓʱÒòËØµÄ·ÖÎö£¬Õë¶ÔÐÔµØÌ½ÌÖÁËÔÚ¸÷¸öÆô¶¯½×¶Î½µµÍʱºÄµÄ¼¼Êõ£¬Öصã·ÖÎöÁËXIP¼¼ÊõºÍXIPÎļþϵͳ£¬²¢¸ø³öÁËÖ÷ÒªµÄʵÏÖ¹ý
³Ì¡£
¹Ø¼ü´ ......
¹ØÓÚe820
e820ÊÇBIOSµÄ£¨int 0x15£©ÖжϹØÁªµÄ¡£ÔÚʹÓôËÖжÏʱ£¬axÖбØÐëÊÇe820(ireg.ax=0xe820;)¡£Í¨¹ý´ËÖжϿÉÒԵõ½ÄÚ´æµÄϵͳ²¼¾Ö¡£Í¨¹ýdoÑ»·£¬Ã¿´ÎµÃµ½Ò»¶Î¡£
/linux32/arch/x86/include/asm/e820.h
ºêE820_MAPÊÇstruct e820entryÊý¾Ý½á¹¹µÄÖ¸Õ룬´æ·ÅÔÚ²ÎÊý¿éÖÐÎ»ÒÆÎª0x2d0µÄµØ·½¡£
#define E820M ......
1¡¢Ò»Ð©³£Óú¯ÊýµÄÒÆÖ²
http://www.vckbase.com/document/viewdoc/?id=1586
2¡¢ÍøÂç ------ ×ªÔØ & Ð޸썴ýÕûÀí£©
socketÏà¹Ø³ÌÐò´ÓwindowsÒÆÖ²µ½linuxÏÂÐèҪעÒâµÄ
1)Í·Îļþ
windowsÏÂwinsock.h/winsock2.h
linuxÏÂsys/socket.h
´íÎó´¦ ......
1¡£LinuxÁ´½Ó
LinuxĿ¼ÖÐÿ¸öÃû×ÖÖÁinodeµÄÓ³Éä±»³ÆÎªÁ´½Ó£¬¼´Ä¿Â¼ÖÐÒ»¸öÖ¸ÏòinodeµÄÃû×Ö¡£LinuxµÄÎļþÁ´½Ó·ÖΪӲÁ´½ÓºÍÈíÁ´½Ó¡£
Ó²Á´½Ó±ØÐëλÓÚͬһ¸öÎļþϵͳ¡£Ê¹ÓÃlink()º¯ÊýʵÏÖ¡£
ÈíÁ´½Ó¼´·ûºÅÁ´½Ó£¬Ëü²»Ôö¼Ó¶îÍâµÄĿ¼Ï¶øÊÇÒ»ÖÖÌ ......