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

linuxµÄ×î´ó½ø³Ì¾ä±úÊýÉèÖÃ

ÔÚLinuxÏ£¬ÎÒÃÇʹÓÃulimit -nÃüÁî¿ÉÒÔ¿´µ½µ¥¸ö½ø³ÌÄܹ»´ò¿ªµÄ×î´óÎļþ¾ä±úÊýÁ¿(socketÁ¬½ÓÒ²ËãÔÚÀïÃæ)¡£ÏµÍ³Ä¬ÈÏÖµ1024¡£
¶ÔÓÚÒ»°ãµÄÓ¦ÓÃÀ´Ëµ(ÏóApache¡¢ÏµÍ³½ø³Ì)1024ÍêÈ«×㹻ʹÓᣵ«ÊÇÈçºÎÏósquid¡¢mysql¡¢javaµÈµ¥½ø³Ì´¦Àí´óÁ¿ÇëÇóµÄÓ¦ÓÃÀ´Ëµ¾ÍÓеã×½½ó¼ûÖâÁË¡£Èç¹ûµ¥¸ö½ø³Ì´ò¿ªµÄÎļþ¾ä±úÊýÁ¿³¬¹ýÁËϵͳ¶¨ÒåµÄÖµ£¬¾Í»áÌáµ½“too many files open”µÄ´íÎóÌáʾ¡£
ÈçºÎÖªµÀµ±Ç°½ø³Ì´ò¿ªÁ˶àÉÙ¸öÎļþ¾ä±úÄØ£¿ÏÂÃæÒ»¶ÎС½Å±¾¿ÉÒÔ°ïÄã²é¿´£º
lsof -n |awk '{print $2}'|sort|uniq -c |sort -nr|more¡¡¡¡
ÔÚϵͳ·ÃÎʸ߷åʱ¼äÒÔrootÓû§Ö´ÐÐÉÏÃæµÄ½Å±¾£¬¿ÉÄܳöÏֵĽá¹ûÈçÏ£º
# lsof -n|awk '{print $2}'|sort|uniq -c |sort -nr|more¡¡¡¡¡¡¡¡131 24204¡¡¡¡ 57 24244¡¡¡¡ 57 24231¡¡¡¡ 56 24264
ÆäÖеÚÒ»ÐÐÊÇ´ò¿ªµÄÎļþ¾ä±úÊýÁ¿£¬µÚ¶þÐÐÊǽø³ÌºÅ¡£µÃµ½½ø³ÌºÅºó£¬ÎÒÃÇ¿ÉÒÔͨ¹ýpsÃüÁîµÃµ½½ø³ÌµÄÏêϸÄÚÈÝ¡£
ps -aef|grep 24204 mysql¡¡¡¡24204 24162 99 16:15 ?¡¡¡¡¡¡¡¡00:24:25 /usr/sbin/mysqld
Ŷ£¬Ô­À´ÊÇmysql½ø³Ì´ò¿ª×î¶àÎļþ¾ä±úÊýÁ¿¡£µ«ÊÇËûĿǰֻ´ò¿ªÁË131¸öÎļþ¾ä±úÊýÁ¿£¬Ô¶Ô¶µ×ÓÚϵͳĬÈÏÖµ1024¡£
µ«ÊÇÈç¹ûϵͳ²¢·¢Ìرð´ó£¬ÓÈÆäÊÇsquid·þÎñÆ÷£¬ºÜÓпÉÄܻᳬ¹ý1024¡£Õâʱºò¾Í±ØÐëÒªµ÷Õûϵͳ²ÎÊý£¬ÒÔÊÊÓ¦Ó¦Óñ仯¡£
LinuxÓÐÓ²ÐÔÏÞÖÆºÍÈíÐÔÏÞÖÆ¡£¿ÉÒÔͨ¹ýulimitÀ´É趨ÕâÁ½¸ö²ÎÊý¡£
·½·¨ÈçÏ£¬ÒÔrootÓû§ÔËÐÐÒÔÏÂÃüÁ
ulimit -HSn 4096
ÒÔÉÏÃüÁîÖУ¬HÖ¸¶¨ÁËÓ²ÐÔ´óС£¬SÖ¸¶¨ÁËÈíÐÔ´óС£¬n±íʾÉ趨µ¥¸ö½ø³Ì×î´óµÄ´ò¿ªÎļþ¾ä±úÊýÁ¿¡£
¸öÈ˾õµÃ×îºÃ²»Òª³¬¹ý4096£¬±Ï¾¹´ò¿ªµÄÎļþ¾ä±úÊýÔ½¶àÏìӦʱ¼ä¿Ï¶¨»áÔ½Âý¡£É趨¾ä±úÊýÁ¿ºó£¬ÏµÍ³ÖØÆôºó£¬ÓÖ»á»Ö¸´Ä¬ÈÏÖµ¡£
Èç¹ûÏëÓÀ¾Ã±£´æÏÂÀ´£¬¿ÉÒÔÐÞ¸Ä.bash_profileÎļþ£¬¿ÉÒÔÐÞ¸Ä /etc/profile °ÑÉÏÃæÃüÁî¼Óµ½×îºó¡£
±¾ÎÄÏêÎĵØÖ·£ºhttp://www.bianceng.cn/OS/Linux/200706/3022.htm


Ïà¹ØÎĵµ£º

linux ¸ù¾Ý¶Ë¿ÚºÅ²éÕÒ¶ÔÓ¦½ø³ÌµÄID£¬²Ù×÷½ø³Ì

ÒѾ­Ä³¸ö¶Ë¿ÚºÅ±»Õ¼Óã¬ÈçºÎ¸ù¾Ý¶Ë¿ÚºÅµÃµ½Õ¼ÓÃËüµÄ½ø³ÌµÄIDÄØ
ÓÃlsof
£¬lsofÔÚubuntuϵݲװÃüÁîΪapt-get install lsof
ÈôÒÑÖª¶Ë¿ÚºÅΪ15000£¬Ôò¶ÔÓ¦²éÕÒÃüÁîΪlsof -i | grep 15000
±¾»úÏÔʾ½á¹ûΪ£º
host    3386
trinea    4u  IPv4  16907    & ......

»ùÓÚ80x86µÄLinuxµÄ·Ö¶ÎºÍ·ÖÒ³»úÖÆ

1 »ùÓÚ80x86µÄLinux·Ö¶Î»úÖÆ
80386µÄÁ½ÖÖ¹¤×÷ģʽ£º80386µÄ¹¤×÷ģʽ°üÀ¨ÊµµØÖ·Ä£Ê½ºÍÐéµØÖ·Ä£Ê½£¨±£»¤Ä£Ê½£©¡£LinuxÖ÷Òª¹¤×÷ÔÚ±£»¤Ä£Ê½Ï¡£
ÔÚ±£»¤Ä£Ê½Ï£¬80386Ð鵨ַ¿Õ¼ä¿É´ï16K¸ö¶Î£¬Ã¿¶Î´óС¿É±ä£¬×î´ó´ï4GB¡£Âß¼­µØÖ·µ½ÏßÐÔµØÖ·µÄת»»ÓÉ80386·Ö¶Î»úÖÆ¹ÜÀí¡£¶Î¼Ä´æÆ÷CS¡¢DS¡¢ES¡¢SS¡¢FS»òGS¸÷±êʶһ¸ö¶Î¡£ÕâЩ¶Î¼Ä´æÆ ......

Linux·ÀÈëÇÖ snortµÄ°²×°ÓëÅäÖÃ

ÈëÇÖ¼ì²âϵͳ£¨IDS£©ÊǶԼÆËã»úºÍÍøÂçϵͳ×ÊÔ´ÉϵĶñÒâʹÓÃÐÐΪ½øÐÐʶ±ðºÍÏìÓ¦µÄ´¦Àíϵͳ£¬ËüÏñÀ״ᆵ½äÒ»Ñù£¬ÔÚ²»Ó°ÏìÍøÂçÐÔÄܵÄǰÌáÏ£¬¶ÔÍøÂç½øÐо¯½ä¡¢¼ì²â£¬´Ó¼ÆËã»úÍøÂçµÄÈô¸É¹Ø¼üµãÊÕ¼¯ÐÅÏ¢£¬Í¨¹ý
 
·ÖÎöÕâЩÐÅÏ¢£¬²é¿´ÍøÂçÖÐÊÇ·ñÓÐÎ¥·´°²È«²ßÂÔµÄÐÐΪºÍÔâµ½¹¥»÷µÄ¼£Ï󣬴ӶøÀ©Õ¹ÁËϵͳ¹ÜÀíÔ±µÄ°²È«¹ÜÀíÄÜÁ¦ ......

Ubuntu Linuxϵͳ¿ªÆôTELNET·þÎñµÄ·½·¨

Ubuntu Linuxϵͳ¿ªÆôTELNET·þÎñµÄ·½·¨
¡¡¡¡RSS¶©ÔÄ,µÚһʱ¼ä»ñÈ¡¿ªÔ´×ÊѶ¶¯Ì¬  
1. sudo apt-get install xinetd telnetd
2. °²×°³É¹¦ºó£¬ÏµÍ³Ò²»áÓÐÏàÓ¦Ìáʾ£¨ºÃÏó7.10²ÅÓУ¬6.10¾Íû¿´µ½£©
sudo vi /etc/inetd.conf²¢¼ÓÈëÒÔÏÂÒ»ÐÐ
telnet stream tcp nowait telnetd /usr/sbin/tcpd /usr/sbin/in.tel ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ