真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

學習筆記之進程管理的相關重要命令-創(chuàng)新互聯(lián)

進程管理命令之ps,top,htop,dstat

創(chuàng)新互聯(lián)是一家專業(yè)從事網(wǎng)站建設、網(wǎng)站制作的網(wǎng)絡公司。作為專業(yè)的建站公司,創(chuàng)新互聯(lián)依托的技術(shù)實力、以及多年的網(wǎng)站運營經(jīng)驗,為您提供專業(yè)的成都網(wǎng)站建設、成都營銷網(wǎng)站建設及網(wǎng)站設計開發(fā)服務!

 ps:report a snapshot of the current processes.

     顯示當前進程的狀態(tài)

    語法:ps [options]

      選項有三種風格:

   1、UNIX options, which may be grouped and must be

     preceded by a dash.

   2、BSD options, which may be grouped and must not

     be used with a dash.

   3、GNU long options, which are preceded by two

     dashes.

    ps選項option:

   a:所有與終端相關的進程

   x;所有與終端無關的進程

   u:以用戶為中心組織進程狀態(tài)信息顯示;

注:以上幾個選項沒有“-”,加上“-”結(jié)果也不一樣

常用組合之一:aux

 ps aux中的字段意義:

   USER:用戶

   PID;進程號

   %CPU:累計cpu占用率

   %MEM:占內(nèi)存總量的百分數(shù)

   VSZ:虛擬內(nèi)存集

   RRS:resident size常駐內(nèi)存集(堅決不能放在交換分區(qū)上的)

   STAT:進程狀態(tài)

     R:running運行態(tài)

     S:interruptable sleeping可中斷睡眠

     D:不可中斷睡眠

     T:Stoped停止態(tài)

     Z:僵死態(tài)

     +:前臺進程(運行在終端之上)

     l:多線程進程

     N:低優(yōu)先級進程

     <:高優(yōu)先級進程

     s:session leader會話主導者

[root@bucktan ~]# ps aux

USER     PID %CPU %MEM   VSZ  RSS TTY    STAT START  TIME COMMAND

root      1  0.0  0.1  19364  1536 ?     Ss  16:28  0:01 /sb

root      2  0.0  0.0    0   0 ?     S   16:28  0:00

root      3  0.0  0.0    0   0 ?     S   16:28  0:00

root      4  0.0  0.0    0   0 ?     S   16:28  0:00

root      5  0.0  0.0    0   0 ?     S   16:28  0:00

root      6  0.0  0.0    0   0 ?     S   16:28  0:00

root      7  0.0  0.0    0   0 ?     S   16:28  0:00

###后面的省略

   -e:顯示所有進程

   -f:顯示完整格式的進程信息

   -F:顯示完整格式的進程信息

[root@bucktan ~]# ps -f

UID     PID  PPID  C STIME TTY      TIME CMD

root    2399  2395  0 16:55 pts/0   00:00:00 -bash

root    2489  2399  1 17:17 pts/0   00:00:00 ps -f

[root@bucktan ~]# ps -F

UID     PID  PPID  C   SZ  RSS PSR STIME TTY      TIME CMD

root    2399  2395  0 27118  1872  1 16:55 pts/0   00:00:00 -ba

root    2490  2399  2 27560  1136  1 17:17 pts/0   00:00:00 ps

[root@bucktan ~]# ps -e

  PID TTY      TIME CMD

   1 ?     00:00:01 init

   2 ?     00:00:00 kthreadd

   3 ?     00:00:00 migration/0

   4 ?     00:00:00 ksoftirqd/0

   5 ?     00:00:00 stopper/0

   6 ?     00:00:00 watchdog/0

   7 ?     00:00:00 migration/1

   8 ?     00:00:00 stopper/1

   9 ?     00:00:00 ksoftirqd/1

  10 ?     00:00:00 watchdog/1

###后面的省略

常用組合之二:-ef   -eF

     C:cpu占用百分比

     PSR:進程運行在哪個cpu上

   -H:以層級結(jié)構(gòu)顯示進程的相關信息

[root@bucktan ~]# ps -ef

UID     PID  PPID  C STIME TTY      TIME CMD

root      1    0  0 16:28 ?     00:00:01 /sbin/init

root      2    0  0 16:28 ?     00:00:00 [kthreadd]

root      3    2  0 16:28 ?     00:00:00 [migration/0]

root      4    2  0 16:28 ?     00:00:00 [ksoftirqd/0]

###后面的省略

[root@bucktan ~]# ps -eF

UID     PID  PPID  C   SZ  RSS PSR STIME TTY      TIME CMD

root      1    0  0  4841  1536  1 16:28 ?     00:00:01 /sb

root      2    0  0   0   0  1 16:28 ?     00:00:00 0

root      3    2  0   0   0  0 16:28 ?     00:00:00 0

###后面的省略

常用組合之三: -eFH

[root@bucktan ~]# ps -eFH

UID     PID  PPID  C   SZ  RSS PSR STIME TTY      TIME CMD

root      2    0  0   0   0  1 16:28 ?     00:00:00 [kthreadd]

root      3    2  0   0   0  0 16:28 ?     00:00:00  [migration/0]

  ####中間省略了一些

root    2083    1  0  6197  1848  0 16:29 ?     00:00:00  /usr/sbin/bluetoothd --udev

root    2127    1  0 16556  1180  1 16:29 ?     00:00:00  /usr/sbin/sshd

root    2395  2127  0 24992  4040  0 16:55 ?     00:00:00   sshd: root@pts/0

####后面的省略

常用組合之四:

    o field1,field2,。。:自定義要顯示的字段列表,以逗號分隔;

 常用的field:pid,ni(nice值),pri(優(yōu)先級),psr,pcpu,stat,comm,tty,ppid,rtprio(實時優(yōu)先級)

[root@bucktan ~]# ps o pid,ni,stat

  PID  NI STAT

 2295  0 Ss+

 2297  0 Ss+

 2299  0 Ss+

 2301  0 Ss+

 2303  0 Ss+

ps命令就以上部分

=========================================================================================

下面看看top命令

top - display Linux processes顯示linux進程

排序;

  P:以占據(jù)cpu百分比排序

  M;以占據(jù)內(nèi)存百分比排序

     T:累計占用cpu時間排序

    首部信息:

   uptime:l命令

   tasks及cpu信息:t命令

   內(nèi)存信息:m命令

退出命令:q

  修改刷新時間間隔:s

  終止指定的進程:k

  注:以上的都是進入top命令之后才能使用的命令,即子命令

[root@bucktan ~]# top

top - 17:37:14 up  1:08,  1 user,  load average: 0.00, 0.00, 0.00

Tasks: 118 total,  1 running, 117 sleeping,  0 stopped,  0 zombie

Cpu(s):  0.0%us,  0.0%sy,  0.0%ni,100.0%id,  0.0%wa,  0.0%hi,  0.0%s

Mem:  1004768k total,  235096k used,  769672k free,   41308k buf

Swap:  2031612k total,     0k used,  2031612k free,   66600k cac

  PID USER    PR  NI  VIRT  RES  SHR S %CPU %MEM   TIME+  COMMAN

  11 root    20  0   0   0   0 S  0.3  0.0  0:04.47 events/

 2566 root    20  0 15032 1212  924 R  0.3  0.1  0:00.07 top

   1 root    20  0 19364 1536 1228 S  0.0  0.2  0:01.90 init

   2 root    20  0   0   0   0 S  0.0  0.0  0:00.05 kthread

###后面的省略

    top選項:-d #:指定刷新時間間隔,默認為3秒;

      -b:以批次方式顯示

      -n #:顯示多少批次;

=========================================================================================

htop命令:interactive process viewer

  選項:

   -d #:指定延遲時間間隔

   -u Username:僅顯示指定用戶的進程

   -s COLUME:以指定字段進行排序

  子命令:

     l:顯示選定的進程打開的文件列表

     s:跟蹤選定的進程的系統(tǒng)調(diào)用

     t:以層級關系顯示各進程狀態(tài)

     a:將選定的進程綁定至某指定的CPU核心

========================================================================================

dstat命令:versatile tool for generating system resource statistics非常精巧的生成系統(tǒng)資源使用統(tǒng)計數(shù)據(jù)的工具

    dstat [-afv] [options..] [delay [count]]

    常用選項:

      -c,--cpu:顯示cpu相關信息;

        -C #,#,#...,tobal

      -d,--disk:顯示磁盤的相關信息

        -D sda,sdb,...,tobal

      -g:顯示page相關的速率數(shù)據(jù);

      -m:Memory的相關統(tǒng)計數(shù)據(jù)

      -n:interface的相關統(tǒng)計數(shù)據(jù)

      -p:顯示process的相關統(tǒng)計數(shù)據(jù)

      -r:顯示io請求的相關統(tǒng)計數(shù)據(jù)

      -s:顯示swapped的相關統(tǒng)計數(shù)據(jù)

      --tcp

      。。。

      --top-cpu:顯示最占用cpu的進程

      --top-io:顯示最占用io的進程

      --top-mem:顯示最占用內(nèi)存的進程

      --top-lantency:延遲大的進程

實踐操作:

學習筆記之進程管理的相關重要命令

學習筆記之進程管理的相關重要命令

學習筆記之進程管理的相關重要命令

另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


文章題目:學習筆記之進程管理的相關重要命令-創(chuàng)新互聯(lián)
當前地址:http://weahome.cn/article/igied.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部