ºìÁªLinuxÃÅ»§
Linux°ïÖú

linuxϵij£ÓÃ״̬ÏÔʾÃüÁî

·¢²¼Ê±¼ä:2008-03-05 20:49:23À´Ô´:ºìÁª×÷Õß:lfgoxwqu
ϵͳÐÔÄÜ·ÖÎöÃüÁî¼°³ÌÐò£ºps , lsof , top ,htop , slabtop , watch , vmstat , iostat , ifstat ,sar , dstat ,bonni++£¬nmonµÈ¡£

²é¿´ÔËÐУº

top£ºÀàËÆwindowsÈÎÎñ¹ÜÀíÆ÷µÄÃüÁºÜºÃºÜÇ¿´ó¡£

¹¦ÄÜ˵Ã÷£ºÏÔʾ£¬¹ÜÀíÖ´ÐÐÖеijÌÐò¡£Ö´ÐÐtopÖ¸Áî¿ÉÏÔʾĿǰÕýÔÚϵͳÖÐÖ´ÐеijÌÐò£¬²¢Í¨¹ýËüËùÌṩµÄ»¥¶¯Ê½½çÃæ£¬ÓÃÈȼü¼ÓÒÔ¹ÜÀí¡£

c Áгö³ÌÐòʱ£¬ÏÔʾÿ¸ö³ÌÐòµÄÍêÕûÖ¸Á°üÀ¨Ö¸ÁîÃû³Æ£¬Â·¾¶ºÍ²ÎÊýµÈÏà¹ØÐÅÏ¢¡£
d<¼ä¸ôÃëÊý> ¡¡ÉèÖÃtop¼à¿Ø³ÌÐòÖ´ÐÐ×´¿öµÄ¼ä¸ôʱ¼ä£¬µ¥Î»ÒÔÃë¼ÆËã¡£
n<Ö´ÐдÎÊý> ¡¡ÉèÖÃ¼à¿ØÐÅÏ¢µÄ¸üдÎÊý¡£
½»»¥ÃüÁ

¿Õ¸ñ¼ü£ºÁ¢¼´¸üнø³Ì±í

h£ºÏÔʾ°ïÖúÒ³Ãæ

k£ºÉ±ËÀÒ»¸ö½ø³Ì£¬ÐèÒªÊäÈë½ø³Ìpid¡£

n£º¸Ä±äÏÔʾÁбíÖеĽø³ÌÊýÄ¿¡£

r£º¸Ä±ä½ø³ÌÓÅÏȼ¶£¨Á¢¼´£©

s£º¸Ä±ä×Ô¶¯¸üÐÂÆµÂÊ¡£ÒÔÃëΪµ¥Î»¡£

q£ºÍ˳ötop³ÌÐò¡£



free£º²é¿´ÄÚ´æÊ¹ÓÃÇé¿ö¡£

freeÃüÁîµÄ¹¦ÄÜÊDz鿴µ±Ç°ÏµÍ³ÄÚ´æµÄʹÓÃÇé¿ö£¬ËüÏÔʾϵͳ

ÖÐÊ£Ó༰ÒÑÓõÄÎïÀíÄÚ´æºÍ½»»»Äڴ棬ÒÔ¼°¹²ÏíÄÚ´æºÍ±»ºËÐÄ

ʹÓõĻº³åÇø¡£

-m ¡¡ÒÔMBΪµ¥Î»ÏÔʾÄÚ´æÊ¹ÓÃÇé¿ö¡£



ps£º

Ó¢ÎÄ:process status.
¹¦ÄÜ˵Ã÷£ºÏÔʾĿǰ³ÌÐòÔËÐÐ×´¿ö¡£

L ¡¡ÁгöÀ¸Î»µÄÏà¹ØÐÅÏ¢¡£

-l»òl ¡¡²ÉÓÃÏêϸµÄ¸ñʽÀ´ÏÔʾ³ÌÐò×´¿ö¡£

-a ¡¡ÏÔʾËùÓÐÖÕ¶Ë»úÏÂÖ´ÐеijÌÐò£¬³ýÁ˽׶Î×÷ÒµÁìµ¼ÕßÖ®Íâ¡£

-H ¡¡ÏÔʾÊ÷×´½á¹¹£¬±íʾ³ÌÐò¼äµÄÏ໥¹ØÏµ¡£

u ¡¡ÒÔÓû§ÎªÖ÷µÄ¸ñʽÀ´ÏÔʾ³ÌÐò×´¿ö¡£



vmstat:¼à¿ØÐéÄâÄÚ´æ

Ó¢ÎÄ£ºVirtual Meomory Statistics£¬¿É¶Ô²Ù×÷ϵͳµÄÐéÄâÄÚ´æ¡¢½ø³Ì¡¢CPU»î¶¯½øÐмàÊÓ¡£ËüÊǶÔϵͳµÄÕûÌåÇé¿ö½øÐÐͳ¼Æ£¬²»×ãÖ®´¦ÊÇÎÞ·¨¶Ôij¸ö½ø³Ì½øÐÐÉîÈë·ÖÎö¡£rÁÐÊÇ¿ÉÔËÐнø³ÌµÄÊýÁ¿£¬bÁÐÊÇ×èÈû½ø³ÌµÄÊýÁ¿¡£Äڴ沿·ÖÖÐswpd±íʾÒÑÓõĽ»»»¿Õ¼äÊýÁ¿£¬free±íʾ×ÔÓÉRAMÊýÁ¿£¬buff±íʾ»º³åʹÓõÄRAMÊýÁ¿£¬cache±íʾÎļþϵͳ»º´æÊ¹ÓõÄRAMÊýÁ¿¡£½»»»ÖÐsi±íʾ´Ó´ÅÅÌ·ÖÒ³µ½ÄÚ´æµÄÊýÁ¿£¬so±íʾ´ÓÄÚ´æ·ÖÒ³µ½´ÅÅ̵ÄÊýÁ¿¡£ bi±íʾ´Ó´ÅÅ̶ÁÈëµÄ¿é£¬bo±íʾдÈë´ÅÅ̵Ŀ顣in±íʾϵͳÖжϡ£cs±íʾ½ø³ÌÉÏÏÂÎÄ¿ª¹Ø¡£us±íʾÓû§Ä£Ê½£¬sy±íʾÄÚºËģʽ£¬wa±íʾµÈ´ýI/O£¬id±íʾ¿Õ¼ä¡£

vmstat 2:2Ãë¸üÐÂÒ»´ÎÐÅÏ¢¡£


I/O²é¿´:iostat sar:

±£Áô±¸Óá£



²é¿´¿Õ¼ä£º

df£º²é¿´Ó²Å̿ռäÇé¿ö¡£

¹¦ÄÜ£º¼ì²éÎļþϵͳµÄ´ÅÅ̿ռäÕ¼ÓÃÇé¿ö¡£¿ÉÒÔÀûÓøÃÃüÁîÀ´

»ñȡӲÅ̱»Õ¼ÓÃÁ˶àÉٿռ䣬Ŀǰ»¹Ê£Ï¶àÉÙ¿Õ¼äµÈÐÅÏ¢¡£



du£º²é¿´Ä¿Â¼´óС¡£¿É¿´µ¥¸öºÍ¶à¸ö¡£

duµÄÓ¢ÎÄÔ­ÒåΪ¡°disk usage¡±£¬¹¦ÄÜ£ºÍ³¼Æ¸÷Ŀ¼£¨»òÎļþ£©ËùÕ¼´ÅÅ̿ռäµÄ´óС¡£

Óï·¨£ºdu [Ñ¡Ïî] [dirName]



²é¿´ÐÅÏ¢£º

ls:×î»ù±¾µÄÃüÁî

-1 ÿÁнöÏÔʾһ¸öÎļþ»òĿ¼Ãû³Æ¡£
-l ʹÓÃÏêϸ¸ñʽÁÐ±í¡£
-c ÒÔ¸ü¸Äʱ¼äÅÅÐò£¬ÏÔʾÎļþºÍĿ¼¡£
-h ÓÃ"K","M","G"À´ÏÔʾÎļþºÍĿ¼µÄ´óС¡£
-i ÏÔʾÎļþºÍĿ¼µÄinode±àºÅ¡£
-R µÝ¹é´¦Àí£¬½«Ö¸¶¨Ä¿Â¼ÏµÄËùÓÐÎļþ¼°×ÓĿ¼һ²¢´¦Àí¡£



finger£º²é¿´Ä¿Ç°µÇ¼Óû§µÄÐÅÏ¢¡£
¹¦ÄÜ˵Ã÷£º²éÕÒ²¢ÏÔʾÓû§ÐÅÏ¢¡£

˵Ã÷£ºÕʺÅÃû³ÆÃ»ÓдóСдµÄ²î±ð¡£µ¥¶ÀÖ´ÐÐfingerÖ¸ÁËü»áÏÔʾ±¾µØÖ÷»úÏÖÔÚËùÓеÄÓû§µÄµÇ½ÐÅÏ¢£¬°üÀ¨ÕʺÅÃû³Æ£¬ÕæÊµÐÕÃû£¬µÇÈëÖÕ¶Ë»ú£¬ÏÐÖÃʱ¼ä£¬µÇÈëʱ¼äÒÔ¼°µØÖ·ºÍµç»°¡£

-l ¡¡Áгö¸ÃÓû§µÄÕʺÅÃû³Æ£¬ÕæÊµÐÕÃû£¬Óû§×¨ÊôĿ¼£¬µÇÈëËùÓõÄShell£¬µÇÈëʱ¼ä£¬×ªÐŵØÖ·£¬µç×ÓÓʼþ״̬£¬»¹Óмƻ®ÎļþºÍ·½°¸ÎļþÄÚÈÝ¡£



uname£º

¹¦ÄÜ˵Ã÷£ºÏÔʾϵͳÐÅÏ¢¡£

-a¡¡ÏÔʾȫ²¿µÄÐÅÏ¢¡£
-m ¡¡ÏÔʾµçÄÔÀàÐÍ¡£
-n¡¡ÏÔʾÔÚÍøÂçÉϵÄÖ÷»úÃû³Æ¡£
-s ¡¡ÏÔʾ²Ù×÷ϵͳÃû³Æ¡£



w

¹¦ÄÜ˵Ã÷£ºÏÔʾĿǰµÇÈëϵͳµÄÓû§ÐÅÏ¢¡£
²¹³ä˵Ã÷£ºÖ´ÐÐÕâÏîÖ¸Áî¿ÉµÃ֪ĿǰµÇÈëϵͳµÄÓû§ÓÐÄÇЩÈË£¬ÒÔ¼°ËûÃÇÕýÔÚÖ´ÐеijÌÐò¡£µ¥¶ÀÖ´ÐÐwÖ¸Áî»áÏÔʾËùÓеÄÓû§£¬ÄúÒ²¿ÉÖ¸¶¨Óû§Ãû³Æ£¬½öÏÔʾijλÓû§µÄÏà¹ØÐÅÏ¢¡£



²é¿´Ê±¼ä£º

uptime£ºÔËÐÐʱ¼ä¡£

uptimeÃüÁîÏÔʾϵͳÒѾ­ÔËÐÐÁ˶೤ʱ¼ä£¬ËüÒÀ´ÎÏÔʾÏÂÁÐÐÅ

Ï¢£ºÏÖÔÚʱ¼ä¡¢ÏµÍ³ÒѾ­ÔËÐÐÁ˶೤ʱ¼ä¡¢Ä¿Ç°ÓжàÉٵǼÓÃ

»§¡¢ÏµÍ³ÔÚ¹ýÈ¥µÄ1·ÖÖÓ¡¢5·ÖÖÓºÍ15·ÖÖÓÄ򵀮½¾ù¸ºÔØ¡£



date£ºÏÔʾºÍÉèÖÃʱ¼ä¸ñʽ¡£

ÉèÖÃÑ¡Ï-s

·¶Àý£ºdate -s 00:00:00

date -s 25/03/2008



cal£º²é¿´ÈÕÀú¡£

calÃüÁîµÄ¹¦ÄÜÊÇÏÔʾijÄêijÔµÄÈÕÀú¡£

·¶Àý£ºcal 11 2008 ²é¿´2008Äê11ÔµÄÈÕÀú¡£



½á¹¹»¯²é¿´£º

tree£º½á¹¹»¯ÏÔʾĿ¼״¿ö¡£
¹¦ÄÜ˵Ã÷£ºÒÔÊ÷״ͼÁгöĿ¼µÄÄÚÈÝ¡£

²¹³ä˵Ã÷£ºÖ´ÐÐtreeÖ¸ÁËü»áÁгöÖ¸¶¨Ä¿Â¼ÏµÄËùÓÐÎļþ£¬°üÀ¨×ÓĿ¼ÀïµÄÎļþ¡£

-s ÁгöÎļþ»òĿ¼´óС


pstree£ºÏÔʾ³ÌÐò½á¹¹¡£

Ó¢ÎÄ£ºprocess status tree

¹¦ÄÜ˵Ã÷£ºÒÔÊ÷״ͼÏÔʾ³ÌÐò¡£
˵Ã÷£ºÈç¹û²»Ö¸¶¨³ÌÐòʶ±ðÂë»òÓû§Ãû³Æ£¬Ôò»á°ÑϵͳÆô¶¯Ê±µÄµÚÒ»¸ö³ÌÐòÊÓΪ»ù²ã£¬²¢ÏÔʾ֮ºóµÄËùÓгÌÐò¡£ÈôÖ¸¶¨Óû§Ãû³Æ£¬±ã»áÒÔÁ¥Êô¸ÃÓû§µÄµÚÒ»¸ö³ÌÐòµ±×÷»ù²ã£¬È»ºóÏÔʾ¸ÃÓû§µÄËùÓгÌÐò¡£

-h ¡¡ÁгöÊ÷״ͼʱ£¬Ìرð±êÃ÷ÏÖÔÚÖ´ÐеijÌÐò¡£

-u ¡¡ÏÔʾÓû§Ãû³Æ¡£
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 1 ÌõÆÀÂÛ

  1. ldzroot ÓÚ 2008-03-05 23:48:33·¢±í:

    »¹ÓÐûÓиü¶àµÄ£¬ÎÒÏëÖªµÀÕâЩÃüÁîµÄÓ¢ÎĽâÊÍ¡£±ÈÈ磺du£º²é¿´Ä¿Â¼´óС¡£¿É¿´µ¥¸öºÍ¶à¸ö¡£duµÄÓ¢ÎÄÔ­ÒåΪ¡°disk usage¡±£¬¹¦ÄÜ£ºÍ³¼Æ¸÷Ŀ¼£¨»òÎļþ£©ËùÕ¼´ÅÅ̿ռäµÄ´óС¡£
    ллÁË¡£