Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö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 Socketѧϰ±Ê¼Ç£¨1£© ѧϰĿ¼

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

¹ØÓÚLinuxµÄÊé¼®

Linux²¢²»ÊÇÒ»¸ö±Èwindows¸üÉñÃصÄϵͳ.
ÊǵÄLinuxûÓÐMSDN,µ«LinuxºÍÏà¹ØÈí¼þµÄÎĵµ¾ø¶Ô²»±ÈMSDNÒªÉÙ
¼ÇµÃ,Ò»¸ö¿´¹Ù·½ÍøÕ¾µÄÎĵµ,Ò»¸ögoogle.ÎÒÏë,´ó¶àÎÊÌⶼ»á½â¾öµÄ.ʣϵľͿ¿
Ä㶯ÊÖ½â¾öÁË.
linuxÈëÃÅ:
ûÓз¢ÏÖʲô±È½ÏºÃµÄÈëÃÅÊé,Ҫô̫¹ÅÀÏ,ҪôÕÕ¹ËÌ«¶àµÄ·ÅÐа汾,µ¼ÖÂûÓÐʲô
ʵ¼ÊÓô¦.ʵ¼ÊÉÏ,²Î¿¼·¢ÐÐ°æµ ......

LinuxÄÇЩʶùÖ®ÎÒÊÇSysfs(6)Îļþϵͳ

½ÓÏÂÀ´£¬ÎÒÃǽøÈësysfs²¿·Ö¡£¿´¿´
kobject_add()->create_dir()->sysfs_create_dir()
bus create file->sysfs create file()
. . .
ÕâЩsysfsº¯ÊýµÄÄÚÄ»¡£
˵°×ÁË£¬sysfs¾ÍÊÇÀûÓÃVFSµÄ½Ó¿ÚÈ¥¶ÁдkobjectµÄ²ã´Î½á¹¹£¬½¨Á¢ÆðÀ´µÄÎļþϵͳ¡£¹ØÓÚsysfsµÄÄÚÈݾÍÔÚfs/sysfs/Ï¡£&nbs ......

LinuxÏÂapache+svn+sslÍêÃÀ½áºÏ´î½¨°²È«°æ±¾¿ØÖÆƽ̨

±¾½ÚºÍ´ó¼ÒÒ»ÆðѧϰһÏÂÔÚlinuxÏÂʹÓÃapache+svn+sslÅäÖð²È«°æ±¾¿ØÖÆƽ̨ÎÊÌ⣬¿´Íê±¾ÎÄÄã¿Ï¶¨Óв»ÉÙÊÕ»ñ£¬Ï£Íû±¾ÎÄÄ̻ܽáÄã¸ü¶à¶«Î÷¡£Ê×ÏȽéÉÜÒ»ÏÂlinuxÏÂapache+svn+sslÅäÖõĻ·¾³¡£
»·¾³£º
centos5.4_x64
apache2.2.14
subversion-1.4.2(µ£ÐÄ°ü¹ØÁªÐÔÎÊÌ⣬¾ÍûÓп¼ÂÇ×îа汾£©
°²×°¹ý³Ì£º
1£¬apache°²×°
#./co ......

linux ulimit ½²½â

1,˵Ã÷:
ulimitÓÃÓÚshellÆô¶¯½ø³ÌËùÕ¼ÓõÄ×ÊÔ´.
2,Àà±ð:
shellÄÚ½¨ÃüÁî
3,Óï·¨¸ñʽ:
ulimit [-acdfHlmnpsStvw] [size]
4,²ÎÊý½éÉÜ:
-H ÉèÖÃÓ²¼þ×ÊÔ´ÏÞÖÆ.
-S ÉèÖÃÈí¼þ×ÊÔ´ÏÞÖÆ.
-a ÏÔʾµ±Ç°ËùÓеÄ×ÊÔ´ÏÞÖÆ.
-c size:ÉèÖÃcoreÎļþµÄ×î´óÖµ.µ¥Î»:blocks
-d size:ÉèÖÃÊý¾Ý¶ÎµÄ×î´óÖµ.µ¥Î»:kbytes
-f size:ÉèÖô´½¨ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ