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

Linux²Ù×÷ϵͳÏÂÒÔÌ«Íø¿¨µÄ°²×°¼°ÅäÖÃ

Linux²Ù×÷ϵͳÏÂÒÔÌ«Íø¿¨µÄ°²×°¼°ÅäÖÃ
¡¾ÍøÑ¶ÍøÂçͨÐÅѧԺ¡¿
    Linux²Ù×÷ϵͳÒÔÆä¶ÀÓеĿª·ÅÐÔ¡¢Îȶ¨ÐÔ¡¢¸ßЧÂʵÈÌØµã£¬Êܵ½Ô½À´Ô½¶àÓÐʶ֮ʿµÄÇàíù¡£Ëæ×ÅIT²úÒµ¾ÞÍ··×·×Ðû²¼¶ÔLinuxµÄÖ§³Ö£¬LinuxÕýÔÚѸËÙÀ©Õ¹ÆäÓ¦ÓÃÊг¡£¬ÌرðÊÇ·þÎñÆ÷Êг¡¡£ÔÚ±ê×¼ÉÏ£¬LinuxÓëPOSIX1003.1¼æÈÝ£¬µ«Ëü¾ßÓбÈÒÔסµÄUNIXϵͳ¸üºÏÀíµÄÄں˽ṹ¡£ÓÉÓÚËüµÄ¿ª·ÅÐÔ£¬¸÷ÖÖ±»ÈËÃǹ㷺ӦÓõÄÍøÂçЭÒé¶¼ÔÚ¸ÃϵͳÖеõ½ÁËʵÏÖ¡£Ä¿Ç°ÈËÃÇËùʹÓõÄLinuxϵͳһ°ãÊÇÖ¸ÓÉLinuxºËÐÄ¡¢Íâ¿Ç(SHELL)¼°ÍâΧӦÓÃÈí¼þ¹¹³ÉµÄ·¢Ðа汾¡£Linux·¢Ðа汾ÊDz»Í¬µÄ¹«Ë¾»ò×éÖ¯½«LinuxºËÐÄ¡¢Íâ¿Ç¡¢°²×°¹¤¾ß¡¢Ó¦ÓÃÈí¼þÓÐЧÀ¦°óÆðÀ´µÄ½á¹û£¬ËùÒÔÖÖÀà·±¶à£¬¸÷Óи÷µÄÓÅȱµã¡£µ«¾ÍÆä×ÜÌå¶øÑÔ£¬ÕâЩ·¢Ðа汾¾ßÓжԾ¡¿ÉÄܶàµÄÍø¿¨µÄÖ§³Ö¡£±¾ÎĽö¾ÍRedHatÕâ¸öÌØ¶¨·¢Ðа汾ϵÄÍø¿¨µÄÑ¡Ôñ¡¢°²×°¡¢ÅäÖýøÐÐÌÖÂÛ£¬Ï£Íû¶ÔÓÚÆäËû·¢Ðа汾µÄͬÑùÎÊÌâÓеã½è¼ø×÷Óᣠ¡¡¡¡¾ÍÏóUNIX£¬LinuxÖ§³ÖµÄÍø¿¨Ö÷ÒªÊÇÒÔÌ«Íø¿¨¡£Èç3COM¡¢ACCTON¡¢AT&T¡¢IBM¡¢CRYSTAL¡¢D-LINKµÈÖ򦈮ၮµÄÒÔÌ«Íø¿¨Ö»Òª°²×°ÅäÖÃÕýÈ·£¬¶¼¿ÉÒԵõ½ÄãËùÆÚÍûµÄЧ¹û¡£ ¡¡¡¡     
    LinuxÖÐÍø¿¨µÄ¹¤×÷Ô­Àí ¡¡¡¡
    ΪÁ˽«Õâ¸öÎÊÌâ˵Ã÷µÄ¸üÇå³þһЩ£¬²»·ÁÏȼòÒªµØÆÊÎöÒ»ÏÂLinuxÊÇÈçºÎÈÃÍø¿¨¹¤×÷µÄ¡£Ò»°ãÀ´Ëµ£¬LinuxºËÐÄÒѾ­ÊµÏÖÁËOSI²Î¿¼Ä£Ð͵ÄÍøÂç²ã¼°¸üÉϲ㲿·Ö¡£ÍøÂç²ãµÄʵÏÖÒÀÀµÓÚÊý¾ÝÁ´Â·²ãµÄÓÐЧ¹¤×÷¡£Íø¿¨µÄÇý¶¯³ÌÐò¾ÍÊÇÊý¾ÝÁ´Â·²ãÓëÎïÀí²ãµÄ½Ó¿Ú¡£Í¨¹ýµ÷ÓÃÇý¶¯³ÌÐòµÄ·¢ËÍÀý³ÌÏòÎïÀí¶Ë¿Ú·¢ËÍÊý¾Ý£¬µ÷ÓÃÇý¶¯³ÌÐòµÄ½ÓÊÕÀý³Ì´ÓÎïÀí¶Ë¿Ú½ÓÊÕÊý¾Ý¡£ ¡¡¡¡
    1.Íø¿¨Çý¶¯³ÌÐò ¡¡¡¡¼òµ¥µØËµ£¬Òª½«ÄãÊÖÖеÄÍø¿¨ÀûÓÃÆðÀ´£¬ÄãΨһҪ×öµÄÊǵõ½Õâ¿éÍø¿¨µÄÇý¶¯³ÌÐò¡£Çý¶¯³ÌÐòÌṩÁËÃæÏò²Ù×÷ϵͳºËÐĵĽӿںÍÃæÏòÎïÀí²ãµÄ½Ó¿Ú¡£ ¡¡¡¡Çý¶¯³ÌÐòµÄ²Ù×÷ϵͳ½Ó¿ÚÊÇһЩÓÃÓÚ·¢ÏÖÍø¿¨¡¢¼ì²âÍø¿¨²ÎÊýÒÔ¼°·¢ËͽÓÊÕÊý¾ÝµÄÀý³Ì¡£µ±Çý¶¯³ÌÐò¿ªÊ¼ÔË×÷ʱ£¬²Ù×÷ϵͳÊ×Ïȵ÷Óüì²âÀý³ÌÒÔ·¢ÏÖϵͳÖа²×°µÄÍø¿¨¡£Èç¹û¸ÃÍø¿¨Ö§³Ö¼´²å¼´Óã¬ÄÇô¼ì²âÀý³ÌÓ¦¸Ã¿ÉÒÔ×Ô¶¯·¢ÏÖÍø¿¨µÄ¸÷ÖÖ²ÎÊý;·ñÔòÄã¾ÍÒªÔÚÇý¶¯³ÌÐòÔË×÷ǰ£¬ÉèÖúÃÍø¿¨µÄ²ÎÊý¹©Çý¶¯³ÌÐòʹÓᣵ±ºËÐÄÒª·¢ËÍÊý¾Ýʱ£¬Ëüµ÷ÓÃÇý¶¯³ÌÐòµÄ·¢ËÍÀý³Ì¡£·¢ËÍÀý³Ì½«Êý¾ÝдÈëÕýÈ·µÄ¿Õ¼ä£¬È»ºó¼¤»îÎïÀí·¢Ë͹ý³Ì¡£ ¡¡¡¡Çý¶¯³ÌÐòÃæÏòÎïÀí²ãµÄ½Ó¿ÚÊÇÖжϴ¦ÀíÀý³Ì¡£µ±Íø¿¨½ÓÊÕµ½Êý¾Ý¡¢·¢Ë͹ý³Ì½áÊø£¬»òÕß·¢ÏÖ´íÎóʱ£¬Íø¿¨²úÉúÒ»¸öÖжϣ¬È»ºóºËÐ


Ïà¹ØÎĵµ£º

linuxÄں˶ÁÊé±Ê¼Ç£¨½ø³ÌÖÕÖ¹º¯Êý·ÖÎö£©Èý

do_exit() Function
-----------------------------------------------------------------------
kernel/exit.c
707 NORET_TYPE void do_exit(long code)
708 {
709 struct task_struct *tsk = current;
710
711 if (unlikely(in_interrupt()))
712 panic("Aiee, killing interrupt handler!");
713 if ......

Linux Socketѧϰ±Ê¼Ç£¨1£© ѧϰĿ¼

1. Sockets ½éÉÜ
2. ÓòºÍµØÖ··ÖÀà
3. µØÖ·×ª»»º¯Êý
4. SocketÀàÐÍÒÔ¼°¸÷ÖÖЭÒé
5. ½«µØÖ·ºÍSocketÏà°ó¶¨
6. ÃæÏòÎÞÁ¬½ÓµÄЭÒé
7. ÃæÏòÁ¬½ÓµÄЭÒé
8. ·þÎñÆ÷¶ËµÄÃæÏòÁ¬½ÓЭÒé
9. Ö÷»úºÍÍøÂçÃû²éѯ
---------------------------------------------
10. ÔÚSocketÉÏʹÓñê×¼I/O
11. ²¢·¢¿Í»§ºÍ·þÎñÆ÷
12. Sock ......

linux쵀OllyDbg EDB

Ô­´´ÎÄÕ£¬×ªÔØÇë×¢Ã÷³ö´¦£¬Ð»Ð»£¡
×÷ÕߣºÇåÁÖ£¬²©¿ÍÃû£º·É¿Õ¾²¶É
ÔÚwindowsÏÂ×ö¹ý·´»ã±àµÄÈË£¬¹À¼Æ¶¼ÈÏʶollydbgÕâÑùÈí¼þ¡£Ã»´í£¬ollydbgÊÇwindowÏÂ×öÆÆ½âÈí¼þºÍ·´»ã±àÈí¼þÈËÊ¿µÄÀûÆ÷¡£ÏÖÔÚ½éÉÜÒ»¸öºÍollydbgÒ»ÑùµÄÈí¼þ£¬µ«ËüÊÇÔÚlinuxÏÂÔËÐÐµÄ --- EDG¡£
Õâ¸öÈí¼þµÄ×÷Õß±¾À´ÊǸöÈí¼þ·´»ã±àÈËÊ¿£¬ÔÚwindowsϾ­³£·´»ã±à ......

Linux c++






Linux/UNIX C++¸ß¼¶Åàѵ---Ô¶³Ì°à
http://www.xuanyuan-soft.cn/index.php?option=com_content&view=article&id=84&Itemid=85
¿Î³Ì¸ÅÒª
 
ÅàÑøÄ¿±ê
£ºLinux/UNIX C++Èí¼þ¹¤³Ìʦ
רעLinux/UNIX·þÎñÆ÷¶ËµÄÈí¼þ¿ª·¢£¨ºǫ́¿ª·¢£©£¬ÅàÑøÆóÒµËùÐèµÄרҵLinux/UNIX C ......

LINUXÍøÂç±à³ÌµÄ¶ÁÊé±Ê¼Ç


LINUXÍøÂç±à³ÌµÄ¶ÁÊé±Ê¼Ç
µÚÒ»ÕÂÎļþϵͳºÍ½ø³Ìϵͳ
1£®1ÎļþϵͳµÄ×ÜÌå½á¹¹
      
´ÓÎļþϵͳµÄʵÏֽǶÈÀ´¿´£¬°´²ã´Î¿ÉÒÔ·Ö³ÉÓ¦ÓóÌÐò¡¢ÏµÍ³µ÷Óá¢Îļþ×Óϵͳ¡¢¸ßËÙ»º³å¡¢É豸Çý¶¯ºÍ¾ßÌåµÄ´æ´¢É豸µÈ¼¸¸ö²ã´Î£¬ÈçÏÂͼ£º
      
Ó¦ÓóÌÐò
ϵͳµ÷ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ