ѧϰǶÈëʽlinux¿ª·¢µÄÒ»µã½¨Òé
¶ÔÓÚÊÇÓ¦¸ÃѧǶÈëʽlinuxÓ¦Óÿª·¢ÄØ£¬»¹ÊÇϵͳ¿ª·¢£¬ÓÖ»òÕßÊÇÇý¶¯¿ª·¢ÄØ£¿Ï£ÍûÏÂÃæµÄÄÚÈÝÄܸøÎÒÃÇÕâЩ³õѧÕßÓаïÖú¡££¨½ö¹©²Î¿¼£©
Ò»¡¢±à³Ì±È½ÏÊìϤ£¬Ö»¹ØÐÄÏµÍ³ÒÆÖ²£¬Ó¦¸Ãѧʲô£¿
1£©ÏµÍ³ÒÆÖ²µÄ·½·¨
2£©ÖÆ×÷Bootloader
3£©±àÒëµ÷ÊÔÄÚºË
4£©¶¨ÖÆÎļþϵͳ
¼´£ºÇ¶Èëʽlinuxϵͳ¿ª·¢
¶þ¡¢±à³Ì²»Ì«»á£¬Ñ§»á¼òµ¥µÄÏµÍ³ÒÆÖ²£¬´´½¨³ö¿ª·¢Æ½Ì¨¾ÍÐУ¬Ó¦¸Ãѧʲô£¿
1£©ÊìϤlinux²Ù×÷ϵͳ¾ßÌå²Ù×÷
2£©ÊìϤ²¢¿ÉÒÔ±àÒëlinuxÄÚºË
3£©ÊìϤǶÈëʽlinuxϵͳ¿ª·¢µÄÕûÌåÁ÷³Ì
4£©ÊìϤlinuxϵͳµ÷Óã¬Äܹ»ÊìÁ·±àдlinuxÓ¦ÓóÌÐò£¬°üÀ¨ÍøÂ硢ͼÐεÈ
5£©Á˽âlinuxÉ豸Çý¶¯³ÌÐòµÄ¿ª·¢
¼´£ºÇ¶ÈëʽlinuxÓ¦Óÿª·¢
Èý¡¢ÏµÍ³±à³ÌºÍÒÆÖ²¶¼±È½ÏÊìϤÁË£¬µ«ÊÇÓ²¼þÊÇ×Ô¼ºÉè¼ÆµÄ£¬Ó¦¸Ãѧʲô£¿
1£©linux×Ö·ûÉ豸Çý¶¯³ÌÐò
2£©ÄÚºËÄÚ´æ¹ÜÀíÓëÖжϴ¦Àí
3£©¿éÉ豸Çý¶¯³ÌÐò£¬MTDÒÔ¼°Îļþϵͳ
4£©ÍøÂçÇý¶¯³ÌÐò
5£©USBÉ豸Çý¶¯³ÌÐò¿ª·¢
6£©Ö¡»º³åÇý¶¯³ÌÐòºÍDMA
¼´£ºÇ¶ÈëʽlinuxÉ豸Çý¶¯¿ª·¢
ËÄ¡¢ÏµÍ³ÒÆÖ²ºÍ±à³Ì¶¼±È½ÏÊìϤ£¬Ó²¼þÇý¶¯Ò²²»ÓÃ×Ô¼º×ö£¬¶ÔÄں˱ȽϸÐÐËȤ£¬Ó¦¸Ãѧʲô£¿
1£©½ø³Ìµ÷¶ÈºÍÇÀÕ¼ÄÚºËʵÏÖ·ÖÎö
2£©ÄÚ´æ¹ÜÀí
3£©ÄÚºËÖеĶ¨Ê±
4£©ÖжϺÍÒì³£
5£©ÏµÍ³µ÷ÓúÍIPC
6£©Îļþϵͳ
¼´£ºlinuxÄں˿ª·¢
Îå¡¢ÒÆÖ²¡¢Ó¦Óá¢Äںˡ¢Çý¶¯Í¨Í¨¶¼¶®£¬Ïë½õÉÏÌí»¨¡¢¼¼¸ßÒ»³ï£¬Ó¦¸Ãѧʲô£¿
1£©³£Óõļ¸ÖÖµ÷ÊÔÊֶΣ¬Èçprintk/printascii£¬kgdb/gdbµ÷ÊÔ£¬BDI2000µ÷ÊÔÆ÷µÈ·½·¨
2£©ÓÅ»¯Ê±³£Ê¹ÓõÄÄں˺¯Êý¸ú×Ù¹¤¾ß£¨KFT£©¡¢linux¸ú×Ù¹¤¾ß£¨LTT£©£¬ÒÔ¼°³£ÓõĻù×¼²âÊÔ¹¤¾ß£¨ÀýÈçLMBench£¬LTP£©¡£Í¨¹ý¸ú×ÙÊֶζ¨Î»ÏµÍ³´óÑÓ³Ù¡¢½â¾öÏàÓ¦µÄbug£¬½øÐÐÄÚºËÓÅ»¯
¼´£ºÇ¶Èëʽlinuxµ÷ÊÔ¼¼ÊõÓëÐÔÄÜ·ÖÎö
ÎÞÂÛѧϰÒÔÉÏÄÄÖÖǶÈëʽlinuxµÄ¿ª·¢£¬ÕÆÎÕC/C£«£«ºÍ¶Ôlinux²Ù×÷ϵͳÊÇ×î»ù±¾µÄ¡£
Ïà¹ØÎĵµ£º
£¨L2CAPÐÒé¼ò½é£¬L2CAPÔÚBlueZÖеÄʵÏÖÒÔ¼°L2CAP±à³Ì½Ó¿Ú£©
Ò»£ºL2CAPÐÒé¼ò½é£º
Logical Link Control and Adaptation Protocol(L2CAP)
Âß¼Á¬½Ó¿ØÖƺÍÊÊÅäÐÒé (L2CAP) ΪÉϲãÐÒéÌá¹©ÃæÏòÁ¬½ÓºÍÎÞÁ¬½ÓµÄÊý¾Ý·þÎñ£¬²¢Ìṩ¶àÐÒ鹦ÄܺͷָîÖØ×é²Ù×÷¡£L2CAP ³äÐíÉϲãÐÒéºÍÓ¦ÓÃÈí¼þ´«ÊäºÍ½ÓÊÕ×î´ó³¤¶ÈΪ 64K µÄ L2CAP Ê ......
¹«Ë¾Linux·þÎñÆ÷ÖØÆôºó£¬ÍøÂç²»ÄÜÕý³£Á¬½Ó£¬ÎÒͬÊÂÕÒµ½Á˽â¾ö·½·¨£¬ÎÒÔÚÕâÀï·ÖÏíһϡ£
ÍøÂç²»ÄÜÕý³£Á¬½Ó£¬ÊÇÒòΪûÓÐÕýÈ·¼ÓÔØLinuxÍø¿¨Çý¶¯£¬½â¾ö·½·¨Îª£º
ÓÃrootÓû§µÇ¼ϵͳºó£¬ÒÀ´ÎÖ´ÐÐÈçÏÂÃüÁî
cd /lib/modules/[°æ±¾ºÅ]/kernel/drivers/net   ......
ÊÂÒòÐÞ¸ÄÁËij¸öÅäÖÃÎļþ£¬µ¼ÖÂϵͳÆô¶¯Ä³¸ö·þÎñµÄʱºòholdסÁË£¬ÏµÍ³Æô¶¯²»ÆðÀ´¡£ÕâÖÖÇé¿öϳ£³£Í¨¹ýÐ޸ıíÆô¶¯¼¶±ð£¬Çл»µ½·ÇxwindowģʽÏÂÖØÐÂÆô¶¯£¬Ò»°ãѡȡÆô¶¯¼¶±ðrunlevelΪ3¼´¿É¡£
²Î¿¼»·¾³£ºRedhat Enterprise Linux AS 4
²½Ö裺
1.µ±LinuxÆô¶¯Ê±£¬°´ e ½øÈ¥²ÎÊýÑ¡Ôñ±à¼½çÃæ£º
2.ÒÆ¶ ......
ac
--Êä³öÓû§Á¬½Óʱ¼ä
access
--È·¶¨ÎļþÊÇ·ñ¿ÉÒÔ´æÈ¡·ÃÎÊ
ali
--list mail aliases
apm
--²éѯ¸ß¼¶µçÔ´¹ÜÀí(APM)BIOS
apropos
--search the whatis database for strings
at
-- (batch,atq,atrm)ÅŶӡ¢¼ì²é»òɾ³ýÒÔºóÒªÖ´ÐеÄ× ......
1. LinuxÄÚºËipv4ÍøÂ粿·Ö·Ö²ã½á¹¹£º
BSD socket²ã£º ÕâÒ»²¿·Ö´¦ÀíBSD socketÏà¹Ø²Ù×÷£¬Ã¿¸ösocketÔÚÄÚºËÖÐÒÔstruct socket½á¹¹ÌåÏÖ¡£ÕâÒ»²¿·ÖµÄÎļþ
Ö÷ÒªÓУº/net/socket.c /net/protocols.c etc
INET socket²ã£ºBSD socketÊǸö¿ÉÒÔÓÃÓÚ¸÷ÖÖÍøÂçÐÒéµÄ½Ó¿Ú£¬¶øµ±ÓÃÓÚtcp/ip£¬¼´½¨Á¢ÁËAF_INETÐÎʽµÄsocketʱ ......