[Linux] ¹ØÓÚ Ext4 HowTo
Ò»Ö±ÔÚ¹Ø×¢´óÐÍÎļþ´æ´¢ÏµÍ³µÄ×îнü¿ö£¬½üÈÕÓÖµÃÖªÒ»¸öÖØ°õÏûÏ¢£ºLinux kernel ×Ô 2.6.28 ¿ªÊ¼Õýʽ֧³ÖеÄÎļþϵͳ Ext4¡£ÕæÊÇÆÚ´ýÒѾÃÁ˰¡~Ext4 ÊÇ Ext3 µÄ¸Ä½ø°æ£¬ÐÞ¸ÄÁË Ext3 Öв¿·ÖÖØÒªµÄÊý¾Ý½á¹¹£¬¶ø²»½ö½öÏñ Ext3 ¶Ô Ext2 ÄÇÑù£¬Ö»ÊÇÔö¼ÓÁËÒ»¸öÈÕÖ¾¹¦ÄܶøÒÑ¡£Ext4 ¿ÉÒÔÌṩ¸ü¼ÑµÄÐÔÄܺͿɿ¿ÐÔ£¬»¹ÓиüΪ·á¸»µÄ¹¦ÄÜ£º
1. Óë Ext3 ¼æÈÝ¡£Ö´ÐÐÈô¸ÉÌõÃüÁ¾ÍÄÜ´Ó Ext3 ÔÚÏßÇ¨ÒÆµ½ Ext4£¬¶øÎÞÐëÖØÐ¸ñʽ»¯´ÅÅÌ»òÖØÐ°²×°ÏµÍ³¡£ÔÓÐ Ext3 Êý¾Ý½á¹¹ÕÕÑù±£Áô£¬Ext4 ×÷ÓÃÓÚÐÂÊý¾Ý£¬µ±È»£¬Õû¸öÎļþϵͳÒò´ËÒ²¾Í»ñµÃÁË Ext4 ËùÖ§³ÖµÄ¸ü´óÈÝÁ¿¡£
2. ¸ü´óµÄÎļþϵͳºÍ¸ü´óµÄÎļþ¡£½ÏÖ® Ext3 ĿǰËùÖ§³ÖµÄ×î´ó 16TB ÎļþϵͳºÍ×î´ó 2TB Îļþ£¬Ext4 ·Ö±ðÖ§³Ö 1EB£¨1,048,576TB£¬ 1EB=1024PB£¬ 1PB=1024TB£©µÄÎļþϵͳ£¬ÒÔ¼° 16TB µÄÎļþ¡£
3. ÎÞÏÞÊýÁ¿µÄ×ÓĿ¼¡£Ext3 Ŀǰֻ֧³Ö 32,000 ¸ö×ÓĿ¼£¬¶ø Ext4 Ö§³ÖÎÞÏÞÊýÁ¿µÄ×ÓĿ¼¡£
4. Extents¡£Ext3 ²ÉÓüä½Ó¿éÓ³É䣬µ±²Ù×÷´óÎļþʱ£¬Ð§Âʼ«ÆäµÍÏ¡£±ÈÈçÒ»¸ö 100MB ´óСµÄÎļþ£¬ÔÚ Ext3 ÖÐÒª½¨Á¢ 25,600 ¸öÊý¾Ý¿é£¨Ã¿¸öÊý¾Ý¿é´óСΪ 4KB£©µÄÓ³Éä±í¡£¶ø Ext4 ÒýÈëÁËÏÖ´úÎļþϵͳÖÐÁ÷ÐÐµÄ extents ¸ÅÄÿ¸ö extent Ϊһ×éÁ¬ÐøµÄÊý¾Ý¿é£¬ÉÏÊöÎļþÔò±íʾΪ¡°¸ÃÎļþÊý¾Ý±£´æÔÚ½ÓÏÂÀ´µÄ 25,600 ¸öÊý¾Ý¿éÖС±£¬Ìá¸ßÁ˲»ÉÙЧÂÊ¡£
5. ¶à¿é·ÖÅä¡£µ±Ð´ÈëÊý¾Ýµ½ Ext3 ÎļþϵͳÖÐʱ£¬Ext3 µÄÊý¾Ý¿é·ÖÅäÆ÷ÿ´ÎÖ»ÄÜ·ÖÅäÒ»¸ö 4KB µÄ¿é£¬Ð´Ò»¸ö 100MB Îļþ¾ÍÒªµ÷Óà 25,600 ´ÎÊý¾Ý¿é·ÖÅäÆ÷£¬¶ø Ext4 µÄ¶à¿é·ÖÅäÆ÷¡°multiblock allocator¡±£¨mballoc£© Ö§³ÖÒ»´Îµ÷Ó÷ÖÅä¶à¸öÊý¾Ý¿é¡£
6. ÑÓ³Ù·ÖÅä¡£Ext3 µÄÊý¾Ý¿é·ÖÅä²ßÂÔÊǾ¡¿ì·ÖÅ䣬¶ø Ext4 ºÍÆäËüÏÖ´úÎļþ²Ù×÷ϵͳµÄ²ßÂÔÊǾ¡¿ÉÄܵØÑÓ³Ù·ÖÅ䣬ֱµ½ÎļþÔÚ cache ÖÐдÍê²Å¿ªÊ¼·ÖÅäÊý¾Ý¿é²¢Ð´Èë´ÅÅÌ£¬ÕâÑù¾ÍÄÜÓÅ»¯Õû¸öÎļþµÄÊý¾Ý¿é·ÖÅ䣬ÓëǰÁ½ÖÖÌØÐÔ´îÅäÆðÀ´¿ÉÒÔÏÔÖøÌáÉýÐÔÄÜ¡£
7. ¿ìËÙ fsck¡£ÒÔǰִÐÐ fsck µÚÒ»²½¾Í»áºÜÂý£¬ÒòΪËüÒª¼ì²éËùÓÐµÄ inode£¬ÏÖÔÚ Ext4 ¸øÃ¿¸ö×éµÄ inode ±íÖж¼Ìí¼ÓÁËÒ»·ÝδʹÓà inode µÄÁÐ±í£¬½ñºó fsck Ext4 Îļþϵͳ¾Í¿ÉÒÔÌø¹ýËüÃǶøÖ»È¥¼ì²éÄÇЩÔÚÓÃµÄ inode ÁË¡£
8. ÈÕ־УÑé¡£ÈÕÖ¾ÊÇ×î³£ÓõIJ¿·Ö£¬Ò²¼«Ò×µ¼Ö´ÅÅÌÓ²¼þ¹ÊÕÏ£¬¶ø´ÓË𻵵ÄÈÕÖ¾Öлָ´Êý¾Ý»áµ¼Ö¸ü¶àµÄÊý¾ÝË𻵡£Ext4 µÄÈÕ־УÑ鹦ÄÜ¿ÉÒԺܷ½±ãµØÅжÏÈÕÖ¾Êý¾ÝÊÇ·ñË𻵣¬¶øÇÒËü½« Ext3 µÄÁ½½×¶ÎÈÕÖ¾»úÖÆºÏ²¢³ÉÒ»¸ö½×¶Î£¬ÔÚÔö¼Ó°²È«ÐÔµÄͬʱÌá¸ßÁËÐÔÄÜ¡£
9. ¡°ÎÞÈÕÖ¾¡±£¨No Jo
Ïà¹ØÎĵµ£º
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 Ê ......
¹¹½¨ARM Linux½»²æ±àÒ빤¾ßÁ´--Crosstool
ÔÚͬһ¸öÌåϵƽ̨ÉÏ¿ª·¢³ÌÐòÊôÓÚ±¾µØ±àÒ룬ÔÚ²»Í¬µÄÌåϵƽ̨ÉÏ¿ª·¢ÆäËûƽ̨µÄ³ÌÐò£¬Õâʱ¾ÍÐèÒªÀûÓý»²æ±àÒ빤¾ßÁ´£¬ÊôÓÚ½»²æ±àÒë¡£¶øÏÖÔÚÎÒÕýÊÇÔÚi386ƽ̨ÉÏ¿ª·¢armÌåϵµÄ³ÌÐò£¬Õâʱ¾ÍÐèÒª½»²æ±àÒ빤¾ßÁË¡£
......
¡¡¡¡
¡¡¡¡
¡¡¡¡±¾ÊéÈ«Ãæ½éÉÜÁËUbuntu LinuxµÄÏà¹ØÖªÊ¶£¬ÄÚÈÝÏêʵ£¬ÂÛÊöÇåÎú¡£Ö÷ÒªÄÚÈݰüÀ¨Ubuntu½éÉÜ¡¢Îļþϵͳ¹ÜÀí¡¢½ø³Ì¹ÜÀí¡¢Ñ¹ËõÓë²éѯϵͳ¡¢ShellÓ¦Óá¢TCP/IP»ù´¡¡¢ÍøÂç¹ÜÀí¡¢ÍøÂçÓ²ÅÌÒÔ¼°¼ÓÃܰ²È«Í¨ÐŵÈÄÚÈÝ¡£
¡¡¡¡±¾ÊéÊÇÒ»±¾ÀíÂÛÓëʵ¼ù²¢ÖصÄÊé¼®£¬¿É×÷ΪרҵÈËÔ±µÄ²Î¿¼Êé¼®£¬Ò²ÊʺÏÓÚ¶ÔUbuntu ......
³£¼ûµÄÎÞÏß¼ÓÃÜ·½Ê½ÓÐwepºÍwpaÁ½´óÀà¡£
1.WEP¼ÓÃÜ·½Ê½
ÕâÖÖ·½Ê½¼ÓÃܵÄÎÞÏ߿ͻ§¶Ë¿ÉÖ±½ÓÓÃwireless-toolsÍê³ÉÎÞÏßÁ¬½ÓµÄ½¨Á¢¡£
ÈÝÒ×±»ºöÂÔµÄÒªµãÊÇÔÚÄÚºËÖÐÑ¡ÖÐieee80211_crypt_wepºÍieee80211_crypt£¬µ±È»»ù´¡µÄÎÞÏßÇý¶¯»¹ÊǵÃÔ¤ÏÈ×°ºÃ¡£
È»ºóÓÃ
iwconfig wlan0 essid "ÎÞÏßessid" channel <Ê ......