Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

ѧϰlinux/unix±à³Ì·½·¨µÄ½¨Òé,ѧϰLinuxµÄËĸö²½Öè

¼ÙÉèÄãÊǼÆËã»ú¿Æ°à³öÉí£¬¼ÆËã»úϵµÄ»ù±¾¿Î³ÌÈçÊý¾Ý½á¹¹¡¢²Ù×÷ϵͳ¡¢Ìåϵ½á¹¹¡¢±àÒëÔ­Àí¡¢¼ÆËã»úÍøÂçÄãÈ«ÐÞ¹ý
ÎÒÏë´ó¸Å¿ÉÒÔ·ÖΪ4¸ö½×¶Î£¬Ë®Æ½´ÓµÍµ½¸ß
´Ó°²×°Ê¹ÓÃ=>linux³£ÓÃÃüÁî=>linuxϵͳ±à³Ì=>Äں˿ª·¢ÔĶÁÄÚºËÔ´Âë
ÆäÖÐѧϰlinux³£ÓÃÃüÁîʱ¾ÍҪѧ»á×Ô¼º±àÒëÄںˣ¬ÓÅ»¯ÏµÍ³£¬µ÷Õû²ÎÊý
°²×°ºÍ³£ÓÃÃüÁîÊéÌ«¶àÁË£¬ÕÒ±¾ÉÔ΢ÏêϸµãµÄ¾Íok£¬Æä¼äÐèҪѧ»áÕýÔò±í´ïʽ
ϵͳ±à³ÌÍƼö¡¶¸ß¼¶unix»·¾³±à³Ì¡·£¬ºÚ»°½ÐAPUE
»¹ÓС¶unixÍøÂç±à³Ì¡·
Õâʱºò´ó¸Å»¹ÐèÒª¿´×ÊÁÏÀí½âelfÎļþ¸ñʽ£¬Á¬½ÓÆ÷ºÍ¼ÓÔØÆ÷£¬cmuµÄÒ»±¾½Ì²ÄÖÐÎÄÃûΪ¡¶ÉîÈëÀí½â¼ÆËã»úϵͳ¡·±È½ÏºÃ
Äں˿ª·¢ÔĶÁÄÚºËÔ´Âë½×¶Î£¬´ÓдÇý¶¯ÈëÊÖÖð½¥ÉîÈëlinuxÄں˿ª·¢
²Î¿¼ÊéÈçÏ¡¶linux device drivers¡·£¬ºÚ»°½Ðldd
¡¶linux kernel development¡·£¬ºÚ»°½Ðlkd
¡¶understading the linux kernel¡·£¬ºÚ»°½Ðutlk
¡¶linuxÔ´ÂëÇé¾°·ÖÎö¡·
ÕâËı¾ÊéΪ¸ãÄں˵ıضÁÊé¼®
×îºó£¬µÚÈý½×¶ÎºÍµÚËĽ׶Î×îÖض¯ÊÖ£¬¿ÕÑÔÎÞÒ棬¹â¿´ÊéÒ²²»ÕÖ£¬²»¶¯ÊÖÄÇЩ¶«Î÷Àí½â²»ÁË
ѧϰlinux/unix±à³Ì·½·¨µÄ½¨Òé
½¨Òéѧϰ·¾¶£º
¡¡¡¡Ê×ÏÈÏÈѧѧ±à¼­Æ÷£¬vim, emacsʲôµÄ¶¼ÐС£
È»ºóѧmake fileÎļþ£¬Ö»ÒªÖªµÀÒ»µã¾ÍÐУ¬ÕâÑù¾Í¿ÉÒÔ×¼±¸±à³ÌÐòÁË¡£
¡¡¡¡È»ºó¿´¿´¡¶C³ÌÐòÉè¼ÆÓïÑÔ¡·K&R£¬ÕâÑùÄØ£¬»ù±¾ÉϾͿÉÒÔ½øÐÐÒ»°ãµÄ±à³ÌÁË£¬Ë³±ãÕÒ±¾Êý¾Ý½á¹¹µÄÊéÀ´¿´¡£
¡¡¡¡Èç¹ûÏëѧϰUNIX/LINUXµÄ±à³Ì£¬¡¶APUE¡·¾ø¶Ô¾­µäµÄ½Ì²Ä£¬¼ÓÉîһϹ¦µ×£¬Ñ§Ï°¡¶UNP¡·µÄµÚ¶þ¾í¡£ÕâÑù»ù±¾ÉÏϵͳ·½ÃæµÄ¾Í¿ÉÒÔÕÆÎÕÁË¡£
¡¡¡¡È»ºóÔÙ¿´Douglus E. ComerµÄ¡¶ÓÃTCP/IP½øÐÐÍø¼Ê»¥Á¬¡·µÚÒ»¾í£¬Ñ§Ï°Ò»ÏÂÍøÂçµÄ֪ʶ£¬ÔÙ¿´¡¶UNP¡·µÄµÚÒ»¾í£¬²»½öѧϰÍøÂç±à³Ì£¬¶øÇÒ¶Ôϵͳ±à³ÌµÄһЩ³£Óõļ¼ÇɾͺÜÊìϤÁË£¬Èç¹û¼ÌÐøÍøÂç±à³Ì£¬½¨Òé¿´¡¶TCP/IP½øÐÐÍø¼Ê»¥Á¬¡·µÄµÚÈý¾í£¬ÀïÃæÓкܶà¹ØÓÚÓ¦ÓÃЭÒételnet¡¢ftpµÈЭÒéµÄ±à³Ì¡£
Èç¹ûÏëдÉ豸Çý¶¯³ÌÐò£¬Ê×ÏÈÄúµÄϵͳ±à³ÌµÄ½Ó¿Ú±ÈÈçÎļþ¡¢IPCµÈ±ØÐëÒªÊìÖªÁË£¬ÔÙѧϰ¡¶LDD¡·2¡£
¡¡¡¡¶ÔÓÚ¼¸±¾¾­µä½Ì²ÄµÄÆÀ¼Û£º
¡¡¡¡¡¶The C Programing Language¡·K&R ¾­µäµÄCÓïÑÔ³ÌÐòÉè¼Æ½Ì²Ä£¬×÷ÕßÊÇCÓïÑԵķ¢Ã÷Õߣ¬½Ì²ÄÄÚÈÝÉîÈëdz³ö¡£ËäÈ»ÓеãÀÏ£¬µ«ÊDZر¸µÄÒ»±¾ÊֲᣬÏÖÔÚÓÐʱºòÎÒ»¹³£·­·­¡£Æª·ù±È½ÏС£¬µ«ÊÇÿ¿´Ò»±é£¬¾ÍÓÐÒ»±éµÄÊÕ»ñ¡£ÁíÍâÒ²¿ÉÓÃÌ·ºÆÇ¿µÄ¡¶CÓïÑÔ³ÌÐòÉè¼Æ¡·´úÌæ¡£
¡¡¡¡¡¶Advanced Programing in Unix Envirement¡· W.Richard Stevens£ºÒ²ÊǷdz£¾­µäµÄÊ飨·Ï»°£¬StevensµÄÊéÄÄÓв»¾­µäµÄ£¡£©£¬ËäÈ»³õ


Ïà¹ØÎĵµ£º

ʵսLinux Bluetooth±à³Ì(Áù) 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 Bluetooth±à³Ì (Æß) SDPЭÒé

Service Discovery Protocol(SDP)ÌṩһÖÖÄÜÁ¦£¬ÈÃÓ¦ÓóÌÐòÓз½·¨·¢ÏÖÄÄÖÖ·þÎñ¿ÉÓÃÒÔ¼°ÕâÖÖ·þÎñµÄÌØÐÔ¡£
·þÎñ·¢ÏÖЭÒé(SDP»òBluetooth SDP)ÔÚÀ¶ÑÀЭÒéÕ»ÖжÔÀ¶ÑÀ»·¾³ÖеÄÓ¦ÓóÌÐòÓÐÌØÊâµÄº¬Ò⣬·¢ÏÖÄĸö·þÎñÊÇ¿ÉÓõĺÍÈ·¶¨ÕâЩ¿ÉÓ÷þÎñµÄÌØÕ÷¡£SDP¶¨ÒåÁËbluetooth client·¢ÏÖ¿ÉÓÃbluetooth server·þÎñºÍËüÃǵÄÌØÕ÷µÄ·½·¨¡£ ......

ͼ½â£ºÈçºÎÔÚLINUXÖа²×°VM

ʹÓÃVM°²×°ÐéÄâϵͳ£¬ÕæµÄºÜ·½±ã¡£¿ÉÒÔÈøöÈËÇáËÉÓµÓÐÒ»¸öÍøÂ磬²¢°üº¬ÓкܶàÖÐϵͳ¡£
Òò´Ë£¬ÈçºÎÈÃÕâЩϵͳֱ½ÓÏíÓÃÔ­À´ÏµÍ³ÉϵÄÎļþ¾ÍÏԵúÜÖØÒªÁË¡£¡£
ÕâÀï¾ÍÊǽ²Í¨¹ý°²×°VM-ToolsÀ´ÊµÏÖÐéÄâϵͳÓëԭϵͳ֮¼äµÄÎļþ¹²ÏíµÄ¡£
1.ÔËÐÐVM£¬Æô¶¯ÄãµÄÐéÄâLINUXϵͳ¡£
2.Çл»µ½Ô­ÏµÍ³£¬Ñ¡ÔñVMÖеÄVM²Ëµ¥----Install VMWare ......

UNIX/LinuxµÄÖ÷ÒªÌØÉ«

   
    LinuxÊÇÒ»¸öUNIXϵͳ±äÖÖ£¬Òò´ËÒ²¾Í¾ßÓÐÁËUnixϵͳµÄһϵÁÐÓÅÁ¼ÌØÐÔ£¬UnixÉϵÄÓ¦ÓÿÉÒԺܷ½±ãµØÒÆÖ²µ½Linuxƽ̨ÉÏ£¬ÕâʹµÃUnixÓû§ºÜÈÝÒ×ÕÆÎÕLinux¡£ÏÂÃæ¼òÒªµØÃèÊöUNIXÒ༴LinuxµÄһϵÁÐÌØÉ«¡£  
UNIX/LinuxµÄÖ÷ÒªÌØÉ«:
    ÔçÆÚUNIXµÄÖ÷ÒªÌØÉ«Êǽṹ¼ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ