linux¼à¿ØºÍ¹ÜÀí.txt
<P>ps£º²é¿´ÏµÍ³ÖеĽø³Ì£¬LinuxÖпÉÒÔʹÓÃps -aux²é¿´ËùÓнø³Ì </P> <P>²ÎÊýw±íʾ¼Ó¿íÏÔʾµÄÃüÁîÐУ¬²ÎÊýw¿ÉÒÔд¶à´Î£¬Í¨³£×î¶àд3´Î£¬±íʾ¼Ó¿í3´Î£¬Õâ×ãÒÔÏÔʾºÜ³¤µÄÃüÁîÐÐÁË¡£ÀýÈ磺ps -auxwww </P> <P>top£ºÏÔʾϵͳÄÚ´æ¡¢cpuʹÓÃÇé¿ö£¬²¢¿É×Ô¶¯Ë¢Ð½ø³ÌÁбí </P> <P>vmstat£ºÏÔʾµ±Ç°µÄÄÚ´æʹÓÃÇé¿ö </P> <P>netstat£ºÏÔʾÍøÂç×´¿ö£¬Ê¹ÓòÎÊýp¿ÉÒԲ鿴¶ÔÓ¦µÄ½ø³ÌºÅ¼°³ÌÐòÃû£¬ </P> <P>ͨ³£Ê¹ÓòÎÊýa£¨ÏÔʾËùÓÐÁ¬½ÓÇé¿ö£©ºÍn£¨²»·´²éÓòÃûºÍ·þÎñÃû£©£¬ÀýÈ磺netstat -anp¡£ </P> <P>²é¿´·þÎñÆ÷ÕìÌýÇé¿ö£¬Ê¹Óãºnetstat -an | grep LISTEN </P> <P>²é¿´·þÎñÆ÷Òѽ¨Á¢µÄÁ¬½Ó£¬Ê¹Óãºnetstat -an | grep ESTABLISHED </P> <P>ifconfig£º²é¿´(»òÉèÖã©ÍøÂçÉ豸ÐÅÏ¢ </P> <P>ifconfig -a£º²é¿´ËùÓÐÍøÂçÉèÖÃÐÅÏ¢ </P> <P>last£ºÏÔʾµÇ¼µ½·þÎñÆ÷µÄÇé¿öÒÔ¼°·þÎñÆ÷ÖØÆôÇé¿ö </P> <P>df£ºÏÔʾӲÅ̿ռ估ʹÓÃÇé¿ö£¬LinuxÏ¿ÉÒÔ´ø²ÎÊýh£¬ÏÔʾ½á¹û¸üÈËÐÔ»¯¡£ÀýÈ磺 </P> <P>df -h Ó²Å̿ռ䰴ÈËÐÔ»¯ÏÔʾ </P> <P>df -k Ó²Å̿ռ䰴KBÏÔʾ </P> <P>df -m Ó²Å̿ռ䰴MBÏÔʾ </P> <P>w£ºÏÔʾµÇ¼µ½·þÎñÆ÷ÉϵÄÓû§Áбí </P> <P> </P> <P>ÒÔϼ¸¸öÃüÁî½öÕë¶ÔLinux </P> <P>lsof£ºÏÔʾµ±Ç°´ò¿ªµÄÎļþÁÐ±í£¬°üÀ¨½¨Á¢µÄsocketÁ¬½ÓµÈ¡£±¾ÃüÁî¿ÉÒÔÓÃÓÚ³ÌÐòÔ±¼ì²é±àдµÄ³ÌÐò´ò¿ªµÄÎļþÊý¡£ </P> <P>sysctl£ºÏÔʾ£¨»òÉèÖã©ÏµÍ³Äں˲ÎÊý </P> <P>sysctl -a ÏÔʾËùÓÐÄں˲ÎÊý </P> <P>sysctl -w ²ÎÊýÃû=²ÎÊýÖµ </P> <P>ÀýÈ磺sysctl -w fs.file-max=10240 ÉèÖÃϵͳÔÊÐíͬʱ´ò¿ªµÄ×î´óÎļþÊýΪ10240¡£ </P> <P>Äں˲ÎÊýfs.file-nr°üÀ¨Èý¸ö²ÎÊýÖµ£¬µÚÒ»¸ö²ÎÊý±íʾϵͳÖÐÔø¾Í¬Ê±´ò¿ª¹ýµÄÎļþÊý·åÖµ£¬ </P> <P>µÚ¶þ¸ö²ÎÊý±íʾ¿ÕÏУ¨·ÖÅäºóÒÑÊÍ·Å£©µÄÎļþÊý£¬ </P> <P>µÚÈý¸ö²ÎÊý±íʾ¿ÉÒÔ´ò¿ªµÄ×î´óÎļþÊý£¬ÆäÖµµÈÓÚfs.file-max¡£ </P> <P>µ±Ç°´ò¿ªµÄÎļþÊý = µÚÒ»¸ö²ÎÊýÖµ - µÚ¶þ¸ö²ÎÊýÖµ </P> <P>ÀýÈ磺 </P> <P>fs.file-nr = 977 223 10240 </P> <P>µ±Ç°´ò¿ªµÄÎļþÊý = 977 - 233 = 744 &l
Ïà¹ØÎĵµ£º
1. vmstat
Õâ¸ö¹¤¾ß¿ÉÒÔÈÃÄãÁ˽⵽ϵͳ×ÊÔ´µ±Ç°µÄ¸ºÔØÂÊ£¬°üÀ¨CPU£¬Äڴ棬swap¿Õ¼ä£¬ioµÈµÈ¡£
»ù±¾Ó÷¨
$ vmstat
procs -----------memory---------- ---swap-- -----io---- --system-- ----cpu----
r b swpd free buff cache si so&n ......
Ë÷Òý½Úµã¡¢Ó²Á¬½ÓºÍÁ¬½Ó¼ÆÊý
Ë÷Òý½Úµãinode£º
LinuxΪÿ¸öÎļþ·ÖÅäÒ»¸ö³ÆΪË÷Òý½ÚµãµÄºÅÂëinode£¬¿ÉÒÔ½«inode¼òµ¥Àí½â³ÉÒ»¸öÖ¸Õ룬ËüÓÀÔ¶Ö¸Ïò±¾ÎļþµÄ¾ßÌå´æ´¢Î»Öá£ÏµÍ³ÊÇͨ¹ýË÷Òý½Úµã(¶ø²»ÊÇÎļþÃû)À´¶¨Î»Ã¿Ò»¸öÎļþ¡£
ÀýÈ磺¼ÙÉèÎÒÃÇÔÚÓ²Å̵±Ç°Ä¿Â¼Ï½¨Á¢ÁËÒ»¸öÃûΪmytextÎı ......
££££££££££££££££££££££££££££££££££££££££££££££££££
¼¸¸öºê£º
PGDIR_SHIFT:È·¶¨Ò³È«¾ÖĿ¼ÏîÄÜÓ³ÉäµÄÇøÓò´óСµÄ¶ÔÊý¡£´ËºêÓÃÓÚ¼ÆËãҳȫ¾ÖĿ¼ÖÐÒ»¸öµ¥¶À±íÏîËùÄÜÓ³ÉäÇøÓòµÄ´óС¡£PGDIR_MASKÓÃÓÚÆÁ±Îoffset table,middle air,upper dir.×ֶεÄËùÓÐλ¡£
#define PGDI ......
µ±ramСÓÚ896mbʱµÄ×îÖÕÄÚºËÒ³±í
ÓÉÄÚºËÒ³±íËùÌṩµÄ×îÖÕÓ³Éä±ØÐë°Ñ´Ó0xc0000000¿ªÊ¼µÄÏßÐÔµØַת»¯Îª´Ó0¿ªÊ¼µÄÎïÀíµØÖ·¡£
#define __pa(x) ((unsigned long)(x)-PAGE_OFFSET)½«´Ópage_offset¿ªÊ¼µÄÏßÐÔµØַת»»³ÉÏàÓ¦µÄÎïÀíµØÖ·¡£
#define __va(x) ((void *)((unsigned long)(x)+PAGE_OFFSET)) ......
<P>´¦Àí .zip ÎļþµÄ zip ºÍ unzip</P> <P>¡¡¡¡zip ºÍ unzip ³ÌÐòλÓÚ /usr/bin Ŀ¼ÖУ¬ËüÃÇºÍ MS - DOS Ï嵀 pkzip¡¢pkunzip ÒÔ¼° MS-windows µÄ Winzip Èí¼þ¹¦ÄÜÒ»Ñù¡¢¿É½«ÎļþѹËõ³É .zip ÎļþÒÔ½ÚÊ¡Ó²Å̿ռ䣬¶øµ±ÐèÒªµÄʱºòÔÙ½«Ñ¹ËõÎļþ½â¿ª¡£</P> <P>¡¡¡¡Ñ¹ËõÎļþµÄ zip ÃüÁî </P& ......