linuxÉó²éÀú³ÌÔËÐÐ״̬
ÔÚ linux ϵͳÖУ¬Ê¹Óà ps aux ÏÂÁîÉó²éÀú³ÌÔËÐÐ״̬¡£´ËÏÂÁÏÔʾÀú³ÌµÄ pid¡¢Óû§¡¢cpu ʹÓÃÂÊ¡¢ÄÚ´æʹÓÃÂÊ¡¢ÐéÄâÄÚ´æ¾Þϸ¡¢×¤Áô¼¯¾ÞϸºÍ״̬£¨ÈçÔËÐС¢ÐÝÃß»ò½©Ê¬£©¡£
Linux Éó²éÀú³ÌÔËÐÐ״̬
ÔÚ Linux ϵͳÖУ¬Éó²éÀú³ÌÔËÐÐ״̬¿ÉÒÔͨ¹ýÒÔÏÂÏÂÁ
ps aux
´ËÏÂÁÒÔÊ÷×´½á¹¹ÁгöϵͳÖеÄËùÓÐÀú³Ì¼°ÆäÏà¹ØÐÅÏ¢£¬°üÀ¨£º
PID (Àú³Ì ID)£ºÃ¿¸öÀú³ÌµÄΨһ±êʶ·û¡£
USER (Óû§)£ºÓµÓиÃÀú³ÌµÄÓû§¡£
%CPU (CPU ʹÓÃÂÊ)£ºÀú³ÌÄ¿½ñʹÓÃµÄ CPU °Ù·Ö±È¡£
%MEM (ÄÚ´æʹÓÃÂÊ)£ºÀú³ÌÄ¿½ñʹÓõÄÄÚ´æ°Ù·Ö±È¡£
VSZ (ÐéÄâÄÚ´æ¾Þϸ)£ºÀú³ÌʹÓõÄÐéÄâÄÚ´æ¾Þϸ¡£
RSS (פÁô¼¯¾Þϸ)£ºÀú³ÌʹÓõÄÎïÀíÄÚ´æ¾Þϸ¡£
STAT (״̬)£ºÀú³ÌÄ¿½ñµÄ״̬£¬¿ÉÄܵÄÖµ°üÀ¨£º
R£ºÕýÔÚÔËÐÐ
S£ºÐÝÃߣ¨ÆÚ´ý CPU ʱ¼ä£©
D£º²»¿ÉÖÐֹ˯Ãß
Z£º½©Ê¬Àú³Ì£¨ÒÑÖÕÖ¹£¬µ«Æ丸Àú³ÌÉÐδ½ÓÄÉ£©
T£ºÒÑ×èÖ¹£¨ÒÑÔÝÍ£ÔËÐУ©
W£ºÕýÔÚ·ÖÒ³
ʾÀý£º
ps aux | head -n 10
µÇ¼ºó¸´ÖÆ
Õ⽫´òÓ¡³öÇ° 10 ¸öÀú³Ì¼°ÆäÏà¹ØÐÅÏ¢£º
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 8728 628 ? Ss 07:33 0:00 /sbin/init root 2 2.7 0.2 95608 16880 ? S 07:33 0:01 /usr/lib/systemd/systemd --system --deserialize 22 root 3 0.0 0.2 8636 752 ? S 07:33 0:00 /lib/systemd/systemd-journald root 5 0.0 0.0 10260 576 ? S 07:33 0:00 /sbin/agetty --noissue --noclear tty1 root 7 0.0 0.0 9108 344 ? S 07:33 0:00 /sbin/agetty --noissue --noclear tty2 root 8 0.0 0.0 9108 344 ? S 07:33 0:00 /sbin/agetty --noissue --noclear tty3 root 9 0.0 0.0 9108 344 ? S 07:33 0:00 /sbin/agetty --noissue --noclear tty4 root 11 0.0 0.0 9108 344 ? S 07:33 0:00 /sbin/agetty --noissue --noclear tty5 root 12 0.0 0.0 9108 344 ? S 07:33 0:00 /sbin/agetty --noissue --noclear tty6
µÇ¼ºó¸´ÖÆ
ÒÔÉϾÍÊÇlinuxÉó²éÀú³ÌÔËÐÐ״̬µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡