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

linux¿âÎļþ±àдÈëÃÅ¡¾Õª×Ô chinaunix¡¿

תÌù×Ô: http://hi.baidu.com/harrybobo/blog/item/ae3347b51711afc637d3ca69.html
Ò»¡¢ÎªÊ²Ã´ÒªÊ¹ÓÿâÎļþ
ÎÒÃÇÔÚʵ¼Ê±à³Ì¹¤×÷Öп϶¨»áÓöµ½ÕâÖÖÇé¿ö£ºÓм¸¸öÏîÄ¿ÀïÓÐһЩº¯ÊýÄ£¿éµÄ¹¦ÄÜÏàͬ£¬
ʵÏÖ´úÂëÒ²Ïàͬ£¬Ò²ÊÇÎÒÃÇËù˵µÄÖظ´´úÂë¡£±ÈÈ磬ºÜ¶àÏîÄ¿ÀﶼÓÐÒ»¸öÓû§ÑéÖ¤µÄ¹¦ÄÜ¡£
´úÂë¶ÎÈçÏ£º
//UserLogin.hÎļþ£¬Ìṩº¯ÊýÉùÃ÷
int IsValidUser(char* username, int namelen);
    //UserLogin.cÎļþ£¬ÊµÏÖ¶ÔÓû§ÐÅÏ¢µÄÑéÖ¤
int IsValidUser(char* username, int namelen)
{
   int IsValid = 0;
   /*ÏÂÃæÊǾßÌåµÄ´¦Àí´úÂ룬ÂÔÈ¥*/
   return IsValid
}
Èç¹ûÿ¸öÏîÄ¿¶¼±£´æ×ÅÕâÁ½¸öUserLogin.hºÍUserLogin.cÎļþ£¬»áÓÐÒÔϼ¸¸ö±×¶Ë:
1¡¢Ã¿¸öÏîÄ¿ÀﶼÓÐÖظ´µÄÄ£¿é£¬Ôì³É´úÂëÖظ´¡£  
2¡¢´úÂëµÄÖØÓÃÐÔ²»ºÃ£¬Ò»µ©IsValidUserµÄ´úÂë·¢ÉúÁ˱仯£¬ÎªÁ˱£³ÖÉè¼ÆµÄÒ»ÖÂÐÔ£¬ÎÒÃÇ»¹ÒªÊÖ¹¤ÐÞ¸ÄÆäËûÏîÄ¿ÀïµÄUserLogin.cÎļþ£¬¼È·ÑʱÓÖ·ÑÁ¦£¬»¹ÈÝÒ׳ö´í¡£  
¿âÎļþ¾ÍÊǶԹ«¹²´úÂëµÄÒ»ÖÖ×éÖ¯ÐÎʽ¡£
ΪÁ˽â¾öÉÏÃæÁ½¸ö±×¶Ë£¬¾ÍÌá³öÁËÓÿâÎļþ´æ·Å¹«¹²´úÂëµÄ½â¾ö·½°¸£¬ÆäÒªµã¾ÍÊǰѹ«¹²µÄ£¨Ò²¾ÍÊÇ¿ÉÒÔ±»¶à´Î¸´Óõģ©Ä¿±ê´úÂë´ÓÏîÄ¿ÖзÖÀë³öÀ´£¬Í³Ò»´æ·Åµ½¿âÎļþÖУ¬ÏîÄ¿ÒªÓõ½ÕâЩ´úÂëµÄʱºò£¬ÔÚ±àÒë»òÕßÔËÐеÄʱºò´Ó¿âÎļþÖÐÈ¡µÃÄ¿±ê´úÂë¼´¿É¡£¿âÎļþÓÖ·ÖÁ½ÖÖ£º¾²Ì¬¿âºÍ¶¯Ì¬¿â¡£
¶þ¡¢¾²Ì¬¿âÓ붯̬¿â
    Èç¹û³ÌÐòÊÇÔÚ±àÒëʱ¼ÓÔØ¿âÎļþµÄ£¬¾ÍÊÇʹÓÃÁ˾²Ì¬¿â¡£Èç¹ûÊÇÔÚÔËÐÐʱ¼ÓÔØÄ¿±ê´úÂ룬¾Í³ÉΪ¶¯Ì¬¿â¡£»»¾ä»°Ëµ£¬Èç¹ûÊÇʹÓþ²Ì¬¿â£¬Ôò¾²Ì¬¿â´úÂëÔÚ±àÒëʱ¾Í¿½±´µ½Á˳ÌÐòµÄ´úÂë¶Î£¬³ÌÐòµÄÌå»ý»áÅòÕÍ¡£Èç¹ûʹÓö¯Ì¬¿â£¬Ôò³ÌÐòÖÐÖ»±£Áô¿âÎļþµÄÃû×ֺͺ¯ÊýÃû£¬ÔÚÔËÐÐʱȥ²éÕÒ¿âÎļþºÍº¯ÊýÌ壬³ÌÐòµÄÌå»ý»ù±¾±ä»¯²»´ó¡£
¾²Ì¬¿âµÄÔ­ÔòÊÇ“ÒԿռ任ʱ¼ä”£¬Ôö¼Ó³ÌÐòÌå»ý£¬¼õÉÙÔËÐÐʱ¼ä;
¶¯Ì¬¿âÔòÊÇ“ÒÔʱ¼ä»»¿Õ¼ä”£¬Ôö¼ÓÁËÔËÐÐʱ¼ä£¬µ«¼õÉÙÁ˳ÌÐò±¾ÉíµÄÌå»ý¡£
ÏÂÃæÎÒÃǾÍÒÔʵ¼ÊÀý×ÓÀ´¿´¿´ÈçºÎʹÓÃÕâÁ½ÖÖ¿â.
Èý¡¢¾²Ì¬¿âµÄ±àдºÍʹÓÃ
1¡¢¸ÅÊö
¾²Ì¬¿âÎļþµÄÀ©Õ¹ÃûÒ»°ãΪ.a,Æä±àд²½ÖèºÜ¼òµ¥¡£
¢Å±àдº¯Êý´úÂë
¢Æ±àÒëÉú³É¸÷Ä¿±êÎļþ
¢ÇÓÃarÎļþ¶ÔÄ¿±êÎļþ¹éµµ£¬Éú³É¾²Ì¬¿âÎļþ¡£
×¢Òâ¹éµµÎļþÃû±ØÐëÒÔlib´òÍ·¡£
ʹÓÃÒªµã£º
¢ÅÔÚgcc µÄ-I²ÎÊýºó¼ÓÉϾ²Ì¬¿âÍ·ÎļþµÄ·¾¶¡£
¢ÆÔÚgcc µÄ-L²ÎÊýºó¼ÓÉÏ¿âÎļþËùÔÚĿ¼
¢ÇÔÚgcc µÄ-l²ÎÊýºó¼Ó


Ïà¹ØÎĵµ£º

LinuxÈ˲ÅÐèÇó¸ßÕÇ UnixÓëWinÐèÇó³Öƽ

 ÐÂÎÅÀ´Ô´:¿ªÔ´ÖйúÉçÇø
µ÷²é·¢ÏÖ£¬Ëæ׏úÄÚʹÓÃLinuxµÄµ¥Î»Ô½À´Ô½¶à£¬Ïà¹ØÈ˲ŵÄÐèÇóËæ¼´²úÉú£¬²¢ÇÒ³ÊÏÖ³ö¹©²»Ó¦ÇóµÄ¾ÖÃ棬Æä´ÓÒµÈËÔ±µÄ¾ÍÒµ»ú»áÏÔןßÓÚUnix´ÓÒµÕߣ¬ÓëWindows»ù±¾³Öƽ¡£
´Óµ®ÉúÆð£¬Linux¾ÍÒÔ¿ª·ÅÔ´´úÂëµÄģʽ¼°Æ䰲ȫÐÔºÍÎȶ¨ÐÔÎüÒý×ÅÈ«ÊÀ½ç¼ÆËã»ú°®ºÃÕß¡£¶øËæ×ÅLinuxÔÚÖйúÊг¡Ñ¸ÃÍ·¢Õ¹£¬¹úÄÚLin ......

linux vi µÄ¼òµ¥Ó÷¨

 ½øÈëviºó ÓÐÁ½ÖÖģʽ
1.±à¼­Ä£Ê½
2.ÃüÁîģʽ
½øÈëviºóĬÈÏÊÇÃüÁîģʽ£¬ËùÒÔ²»ÒªÂÒ°´ ¾Í»áµÃµ½ddµÄ¾¯¸æÉù£¬ÒªÊäÈëÎÄ×ֵĻ° Çë°´aºói ¾Í¿ÉÒÔ¿ªÊ¼ÊäÈëÎÄ×ÖÀ­£¡
ÊäÈë½áÊøºó Çë°´esc¼ü»ØÃüÁîģʽ
ÊäÈëq¾ÍÊÇÍ˳ö
ÊäÈëwq¾ÍÊÇ´æÅ̺óÍ˳ö
ÊäÈëq!·ÅÆú´æÅÌÇ¿ÐÐÍ˳ö
.
Vi µÄʹÓÃ
Vi ÒѾ­ÊÇ Unix ϵͳÖбê×¼µÄÎÄ×Ö±à¼­Æ ......

Linux miscÉ豸

²Î¿¼£º
http://longer.spaces.eepw.com.cn/articles/article/item/60415
http://imganquan.org/blog/?p=350
ÍøÉÏÕҵģ¬¹éÄÉһϣº
ÔÓÏîÉ豸£¨misc device£©
ÔÓÏîÉ豸ҲÊÇÔÚǶÈëʽϵͳÖÐÓõñȽ϶àµÄÒ»ÖÖÉ豸Çý¶¯¡£ÔÚ Linux Äں˵Äinclude\linuxĿ¼ÏÂÓÐMiscdevice.hÎļþ£¬Òª°Ñ×Ô¼º¶¨ÒåµÄmisc device´ÓÉ豸¶¨ÒåÔÚÕâÀï¡ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ