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

linux»·¾³Ï´úÂë±àдÀûÆ÷£ºvim+ctags

ÒÔÏÂÊDZ¾ÈËÔÚѧϰlinux±à³Ìʱ²éÕÒ²¢ÕûÀíµÄһЩ¶«Î÷£¬Óë´ó¼Ò·ÖÏí£º
 
Vi´ó¼Ò¶¼ºÜÊìϤ£¬Ä³Ð©Çé¿öÏÂËüÊÇÎÒÃÇÔÚLinuxÏÂΨһ¿ÉÓõÄÎı¾±à¼­Æ÷¡£ÆäʵÎÒÃÇÆ½Ê±ËùÖ¸µÄVIÆäʵÊÇVIM£¨ViImproved£¬VIÔöÇ¿°æ£©¡£ÓÐÈ˳£³£ÄÃVIMºÍemacs±È½Ï£¬VIM¾¡¹Ü²»ÏóemacsÄÇÑùÓÐÄÇô¶àµÄ¹¦ÄÜ£¬µ«ÊDZÈemacs¸ü·½±ã¡¢ºÃÓá£VIM¼òµ¥Ò×Óã¬Ö»Òª¿´¿´VIM×Ô´øµÄvitutor£¬´óÔ¼Ö»Òª20·ÖÖÓ¾ÍÄÜÕÆÎÕVIMµÄÓ÷¨¡£¶ÔÓÚLinuxϵÄC/C++µÄ³ÌÐòÔ±£¬Ê¹ÓÃVIM+CtagsµÄ×éºÏÀ´Ð´³ÌÐòÒ²ÐíÊÇ×î¼ÑµÄÑ¡Ôñ¡£^_^
VIµÄʹÓ÷½·¨ÕâÀï¾Í²»ÂÞàÂÁË£¬±¾ÎļÙÉè´ó¼ÒÒÑ»¨ÁË20·ÖÖÓѧϰ¹ýÁËvitutor¡£ ^_^
        ±¾½ÚÎÒÃÇÖ÷Òª½²Ò»ÏÂCtagsÕâ¸ö³ÌÐò¡£¾¡¹ÜctagsÒ²¿ÉÒÔÖ§³ÖÆäËü±à¼­Æ÷£¬µ«ÊÇËüÕýʽ֧³ÖµÄÖ»ÓÐVIM¡£²¢ÇÒVIMÖÐÒѾ­Ä¬Èϰ²×°ÁËCtags£¬Ëü¿ÉÒÔ°ïÖú³ÌÐòÔ±ºÜÈÝÒ×µØä¯ÀÀÔ´´úÂë¡£
ÊìÁ·µÄʹÓÃctags½öÐè¼ÇסÏÂÃæÆßÌõÃüÁ£¨ºÜ¼òµ¥°É£¬ºÇºÇ£©
        1£® $ ctags –R *      ($ ΪLinuxϵͳShellÌáʾ·û)
        2.  $ vi –t tag         (Çë°ÑtagÌæ»»ÎªÄúÓû²éÕҵıäÁ¿»òº¯ÊýÃû)
        3£® £ºts                                (ts Öú¼Ç×Ö£ºtags list, “:”¿ªÍ·µÄÃüÁîΪVIÖÐÃüÁîÐÐģʽÃüÁî)
        4£® £ºtp                                (tp Öú¼Ç×Ö£ºtags preview)---´ËÃüÁî²»³£Ó㬿ÉÒÔ²»ÓüÇ
        5£® £ºtn                                (tn Öú¼Ç×Ö£ºtags next) ---´ËÃüÁî²»³£Ó㬿ÉÒÔ²»ÓüÇ
        6£® Ctrl + ]
        7£® Ctrl + T
        
ÏÂÃæÎÒÃÇÖðÌõµÄ½âÊÍÉÏÃæµÄÃüÁ
“$ ctags –R *”£º“-R”


Ïà¹ØÎĵµ£º

Redhat Linux IPµØÖ·ÅäÖñʼÇ

ÔÚÃüÁîģʽÏÂÉèÖÃIPµØÖ·£¬ÓÐÁ½ÖÖ·½Ê½£¬Ò»ÖÖÊDZ¾´Î¿ª»úÓÐЧ£¬¼´Ê¹ÓÃifconfig eth0 IP netmask µÄ·½Ê½£¬ÏµÍ³Ò»µ©¹Ø»úÖØÆôÐèÒªÖØÐÂÉèÖÃIP£»ÁíÒ»ÖÖÖ±½Ó¸ü¸ÄÅäÖÃÎļþ¡£ÔÚÕâÀï²ÉÓÃÖ±½ÓÐÞ¸ÄÅäÖÃÎļþµÄ·½Ê½½øÐÐÉèÖÃIP¡£
 
LINUX IPÅäÖÃÎļþΪifcfg-eth0£¬¸ÃÎļþ´æ·ÅÔÚ/etc/sysconfig/network-scripts·¾¶Ï£¬
 
²ÉÓÃV ......

linuxÏÂÌí¼Ó·Óɱí

# redhat-config-network
/* ʹÓÃifconfigÃüÁîÅäÖò¢²é¿´ÍøÂç½Ó¿ÚÇé¿ö */
//ÅäÖÃeth0µÄIP£¬Í¬Ê±¼¤»îÉ豸
# ifconfig eth0 192.168.168.119 netmask 255.255.255.0 up
//ÅäÖÃeth0±ðÃûÉ豸 eth0:1 µÄIP£¬²¢Ìí¼Ó·ÓÉ
# ifconfig eth0:1 192.168.168.110
# route add –host 192.168.168.110 dev eth0:1
//¼¤»î£¨½û ......

½âÎöLinux²Ù×÷ϵͳ½©Ê¬½ø³Ì

ÔÚfork()/execve()¹ý³ÌÖУ¬¼ÙÉè×Ó½ø³Ì½áÊøÊ±¸¸½ø³ÌÈÔ´æÔÚ£¬¶ø¸¸½ø³Ìfork()֮ǰ¼Èû°²×°SIGCHLDÐźŴ¦Àíº¯Êýµ÷ÓÃwaitpid()µÈ´ý×Ó½ø³Ì½áÊø£¬ÓÖûÓÐÏÔʽºöÂÔ¸ÃÐźţ¬Ôò×Ó½ø³Ì³ÉΪ½©Ê¬½ø³Ì£¬ÎÞ·¨Õý³£½áÊø£¬´Ëʱ¼´Ê¹ÊÇrootÉí·Ýkill-9Ò²²»ÄÜɱËÀ½©Ê¬½ø³Ì¡£²¹¾È°ì·¨ÊÇɱËÀ½©Ê¬½ø³ÌµÄ¸¸½ø³Ì(½©Ê¬½ø³ÌµÄ¸¸½ø³Ì±ØÈ»´æÔÚ)£¬½©Ê¬½ø³Ì³ÉÎ ......

Linux c Êý¾ÝÀàÐÍ

µ±LinuxÄÚºËÔÚÌåϵ½á¹¹²îÒì½Ï´óµÄƽ̨֮¼äÒÆÖ²Ê±£¬»á²úÉúÓëÊý¾ÝÀàÐÍÏà¹ØµÄÎÊÌâ¡£
.ÔÚ±àÒëÄÚºËʱʹÓà -Wall  -W strict-prototypes Ñ¡Ïî, ¿ÉÒÔ±ÜÃâºÜ¶à´íÎóµÄ·¢Éú
.ÄÚºËʹÓõĻù±¾Êý¾ÝÀàÐÍÖ÷ÒªÓÐ:
     int           ±ê×¼CÓïÑÔÕûÊýÀàÐÍ
&n ......

½â¾övmwareÉÏclone linuxÐéÄâ»úºó eth0²»´æÔÚµÄÎÊÌâ

ÎÄÕÂ×÷ÕߣºSlyar ÎÄÕÂÀ´Ô´£ºSlyar Home (www.slyar.com) ×ªÔØÇë×¢Ã÷£¬Ð»Ð»ºÏ×÷¡£
¸øÅ®ÅóÓѸ´ÖÆÁËÒ»·ÝÎÒÅäÖúõÄUbuntu Server Vmware vmdk£¬ÔÚËýµçÄÔÉÏÓÃÕâ¿éÐéÄâÓ²ÅÌн¨³öµÄUbuntuÒ²ÄÜÓã¬Î¨Ò»ÓÐÎÊÌâµÄ¾ÍÊÇÕÒ²»µ½Íø¿¨ÁË£¬Ìáʾ"No such device eth0"...
½â¾ö¹ý³Ì²»Ð´ÁË£¬·´ÕýºÄµôÁËÎҺü¸¸öСʱ...
Ô­ÒòÊÇVmware±£´æµÄÓ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ