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

linuxѧϰָÄÏ

ǰÑÔ£¬Linux/Unix ÉçÇøµÄ°æ¿é²»ÈÈÄÖ£¬ÐÂÊÖÌ«¶à£¬¸ßÊÖ̫棬ż°Ñ×Ô¼ºÕ⼸ÄêµÄLinuxѧϰµÄ¹ý³Ì½²½²£¬Ï£ÍûÄܸø´ó¼ÒÓеã°ïÖú£¬
Òýµ¼³õѧÕßѧϰµÄ·½Ïò£¬ÉÙ×ßÍä·£¬Ê°빦±¶£¬Í¬Ê±Ò²ÊÇÅ×שÒýÓñ£¬Çë¹ýÀ´ÈËÈÈÁÒ·¢ÑÔ¡£

1. Ê×ÏÈÊìϤ Linux

½¨ÒéÔÚ Windows Éϰ²×° VMware Workstation 6.5.0(ÒÔϼò³ÆVM£©, ÏÂÔØÖÖ×ÓÔÚ http://www.verycd.comÉÏÕÒ¡£
°²×°ºÃ VM ºó£¬ÔÚVMÀï°²×° Linux Fedora core 4 »òÕß×îÐ嵀 Linux Fdrora 12, ÏÂÔØÍøÖ·£ºhttp://fedoraproject.org/get-fedora
ÔÚWinodws ÉÏÓÿªÔ´µÄ putty, »òÕß SecureCRT ͨ¹ýSSH·ÃÎÊVMÀïµÄ linux.
WinodwsºÍLinux¼äcopyÎļþ¿ÉÒÔͨ¹ý¿ªÔ´µÄ Winscp£¬»òÕßÔÚVMÀ↑ÆôÎļþ¹²Ïí£¬»òÕßÔÚlinuxÉÏ¿ªÆôSMB·þÎñ¡£

½¨ÒéÊìϤÎı¾½çÃæÉϳ£ÓÃµÄ shellÃüÁî¡£µ±È»linuxµÄͼÐνçÃæÒ²±È½ÏÓѺã¬ÔÚÎı¾½çÃæÍ¨¹ý startx ¿ÉÒÔ½øÈëGUI¡£
ÕâÀàÊ鼮̫¶àÁË£¬×Ô¼ºÈ¥ÕÒÁ½±¾¹úÍâ×÷ÕßдµÄlinuxÈëÃÅÊé¡£

2. ÔÚLinuxÉÏ£¬ÓÃC£¬C++×öÓ¦ÓóÌÐò¿ª·¢£¨·þÎñÆ÷³ÌÐò£¬¼´·ÇGUI³ÌÐò£©¡£

½¨Òé¿´¾­µäµÄÊé¡¶Unix»·¾³¸ß¼¶±à³Ì¡·£¬W.Richard StevensÖø¡£ÍøÂç±à³Ì¿ÉÒÔ¿´¡¶TCP/IPÏê½â¡·Èý¾íÊé.
ѧϰMakefileµÄд·¨¡£
ÎÒϰ¹ßÔÚlinuxÉÏÆôÓà smb ·þÎñ£¬ÔÚwindows xpÉÏÓà source insight ±à¼­C¡¢C++´úÂ룬ͨ¹ýSecureCRT·ÃÎÊlinux, Ö´ÐÐmakeÃüÁ
Õû¸ö¹¤³Ì×Ô¶¯Éú³É¡£µ±È»Ò²ÓиßÊÖϲ»¶ÓÃVI, ÎÒÒ»°ã²»Ó㬳ý·ÇûÓпÉÒÔÑ¡ÔñµÄ±à¼­Æ÷¡£
ÒªÊÇÓÐVCµÄ¿ª·¢¾­Ñ飬ѧϰÆðÀ´ºÜ¿ì£¬¹À¼Æ2ÖܾÍÄÜÉÏÊÖ¡£

3. ½øÈë Linux Äں˿ª·¢¡£

Äں˿ª·¢µÄѧϰÄѶÈÒª±È Linux Ó¦ÓóÌÐò¿ª·¢´ó 3±¶×óÓÒ¡£»ù±¾ÉÏ£¬ÓÐÒ»ÄêµÄlinuxÓ¦Óÿª·¢¾­Ñ飬¾Í¿ÉÒÔÖ÷¶¯½øÈëµ½linux Äں˿ª·¢¡£
±Ø¿´µÄÊé¼®£»¡¶Linux Device Drivers¡·£¬¡¶Understanding TheLinux Kernel¡·£¬¡¶Linux
Kernel Development¡·(·Ö±ð¼ò³ÆLDD£¬ULK£¬
LKD£©¡£LDD£¬ULK£¬ÎÒ´Ó×¿Ô½Íø»òÕßµ±µ±ÍøÂòÁËÖ½ÖʰæµÄ¡£µ±È»PDF¸ñʽµÄµç×Ó°æÒ²ÓУ¬´ó¼Ò¿ÉÒÔgoogle.

ѧϰ±àÒëÄÚºË,ÅäÖÃÄÚºË,ÓÃÐÂÄÚºËÆô¶¯ÏµÍ³.
ѧϰдÄÚºËÄ£¿é, Á˽âÄں˳£ÓõÄAPI¡£
¿ÉÒÔ·ÖÎöTCP/IPЭÒéÕ»£¬Íø¿¨Çý¶¯µÈµÈ¡£
ÀýÈçTCP/IPЭÒéÕ»£¬¾­µäµÄÊ飺
W.Richard StevensÖø¡¶TCP/IPÏê½â¡·Èý¾íÊé.
RFCÎĵµ¡£
lwIP£¬Ò»¸ö¿ªÔ´µÄTCP/IPЭÒéÕ»£¬±ÈLinux×Ô¼ºµÄTCP/IPЭÒéÕ»Òª¼òµ¥¡£
¿ªÔ´µÄЭÒé·ÖÎö¹¤¾ß£ºwireshark¡£
Ñ§Ï°ÍøÂç¼¼Êõ£¬¿ÉÒԲο¼ÎÒÔÚVC°æµÄÌù×Ó£ºhttp://topic.csdn.net/u/2


Ïà¹ØÎĵµ£º

linuxϵͳµ¥Íø¿¨°ó¶¨Ë«IPµÄ·½·¨

 linuxϵͳµ¥Íø¿¨°ó¶¨Ë«IPµÄ·½·¨
http://blog.csdn.net/hbcui1984/archive/2009/05/25/4214282.aspx
1. ½øÈëĿ¼£º
cd /etc/sysconfig/network-scripts/
2. ʹÓÃviÃüÁî±à¼­ifcfg-eth0£¬ÈçÏ£º
# Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.0.255
......

Moto LinuxÓ¦Óÿª·¢£¨ËÄ£©£ºA1200¹Ù·½SDK

½ñÌìÖÕÓÚÄõ½moto¹Ù·½SDK£¬ÊÇfor A1200µÄ£¬°üÀ¨toolchianºÍEZX¿â¼°Í·Îļþ£¬¸ÃSDKÒ²ÊÊÓÃÓÚmoto E6. °´ÕÕ°²×°Ö¸µ¼Îĵµ°²×°ºÃSDK²¢Ö´Ðнű¾ÉèÖúû·¾³±äÁ¿ºó£¬Ê×ÏÈÊÇbuildÒ»¸ö×î¼òµ¥µÄsample³ÌÐòhello£¬ÒÔÑéÖ¤SDKÊÇ·ñ°²×°ÕýÈ·¡£ÔËÐÐqmakeÈ´³öÏÖÈçÏ´íÎó£º
~/workspace/devtools/moto-sdk/sample/gui/hello$ qmake hello.pro&n ......

Linuxϵͳ¸÷°æ±¾±¾µØrootÃÜÂëÆÆ½â·½·¨ÕûÀí


¡¡¡¡Õâ¶Îʱ¼äÀÏÅöµ½ÓÐÈËÎʼ°¸÷¸öLinux°æ±¾µÄ±¾µØrootÃÜÂëÆÆ½â·½·¨£¬ÎÒÕâÀï×Ô¼ºÒÔ¼°ÔÚÍøÂçÉÏËѼ¯ÁËЩ×ÊÁÏ£¬Ï£Íû¶Ô¿´µ½ÁËÕâÎÄÕ¶øÓÖÇ¡ºÃÓõõ½µÄ¼¼ÊõÈËÔ±Óеã°ïÖú£º
(Ò»)RedHat/CentOS/Fedora ϵͳÃÜÂëÆÆ½â
¡¡¡¡1.ÔÚgrubÑ¡Ïî²Ëµ¥°´E½øÈë±à¼­Ä£Ê½
¡¡¡¡2.±à¼­kernel ÄÇÐÐ×îºó¼ÓÉϿոñS (»òÕ߿ոñSingle)
¡¡¡¡3.°´B£¬Æô¶¯µ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ