技术知识库

帮助中心 >  产品文档 >  云服务器 >  procinfo - 显示/ proc文件系统的系统统计信息


$ sudo apt install procinfo #Debian/Ubuntu

$ sudo yum install procinfo #CentOS/RHEL

$ sudo dnf install procinfo #Fedora 22+

最简单的例子是运行没有任何参数的procinfo ,如图所示。


$ procinfo

Memory:        Total        Used        Free     Buffers                       

RAM:         8069036     7693288      375748      301356                       

Swap:        3906556           0     3906556                                   

Bootup: Mon Jun  4 11:09:45 2018   Load average: 0.35 0.84 1.01 1/1021 15406   

user  :   01:09:12.02  13.4%  page in :          2434469                       

nice  :   00:02:12.37   0.4%  page out:          2162544                       

system:   00:15:17.34   3.0%  page act:          2395528                       

IOwait:   00:39:04.09   7.6%  page dea:             3424                       

hw irq:   00:00:00.00   0.0%  page flt:         20783328                       

sw irq:   00:00:29.07   0.1%  swap in :                0                       

idle  :   06:30:26.88  75.6%  swap out:                0                       

uptime:   02:10:11.66         context :         51698643                       

irq   0:         21  2-edge timer        irq  42:          0  466944-edge PCIe 

irq   1:       3823  1-edge i8042        irq  43:     193892  327680-edge xhci_

irq   8:          1  8-edge rtc0         irq  44:     191759  512000-edge 0000:

irq   9:       2175  9-fasteoi acpi      irq  45:    1021515  524288-edge enp1s

irq  12:       6865  12-edge i8042       irq  46:     541926  32768-edge i915  

irq  19:          0  19-fasteoi rtl_pc   irq  47:         14  360448-edge mei_m

irq  23:         33  23-fasteoi ehci_h   irq  48:        344  442368-edge snd_h

irq  40:          0  458752-edge PCIe    irq  49:        749  49152-edge snd_hd

irq  41:          0  464896-edge PCIe                                          

loop0              90r               0   loop4              14r               0

loop1             159r               0   loop5            7945r               0

loop2             214r               0   loop6             309r               0

loop3              79r               0   sda           112544r           70687w

enp1s0      TX 58.30MiB      RX 883.00MiB     vmnet8      TX 0.00B         RX 0.00B        

lo          TX 853.65KiB     RX 853.65KiB     wlp2s0      TX 0.00B         RX 0.00B        

vmnet1      TX 0.00B         RX 0.00B                                          

要以人类可读的格式(KiB,MiB,GiB)打印内存统计信息 ,而不是默认的Kbytes,请使用-H标志。


$ procinfo -H

Memory:        Total        Used        Free     Buffers                       

RAM:         7.70GiB     7.36GiB   344.27MiB   294.38MiB                       

Swap:        3.73GiB       0.00B     3.73GiB                                   

Bootup: Mon Jun  4 11:09:45 2018   Load average: 0.61 0.84 1.00 2/1017 15439   

user  :   01:09:21.25  13.3%  page in :          2434613                       

nice  :   00:02:12.43   0.4%  page out:          2223808                       

system:   00:15:19.82   2.9%  page act:          2416184                       

IOwait:   00:39:08.21   7.5%  page dea:             3424                       

hw irq:   00:00:00.00   0.0%  page flt:         20891258                       

sw irq:   00:00:29.08   0.1%  swap in :                0                       

idle  :   06:33:48.38  75.7%  swap out:                0                       

uptime:   02:11:06.85         context :         51916194                       

irq   0:         21  2-edge timer        irq  42:          0  466944-edge PCIe 

irq   1:       3985  1-edge i8042        irq  43:     196957  327680-edge xhci_

irq   8:          1  8-edge rtc0         irq  44:     192411  512000-edge 0000:

irq   9:       2196  9-fasteoi acpi      irq  45:    1021900  524288-edge enp1s

irq  12:       6865  12-edge i8042       irq  46:     543742  32768-edge i915  

irq  19:          0  19-fasteoi rtl_pc   irq  47:         14  360448-edge mei_m

irq  23:         33  23-fasteoi ehci_h   irq  48:        344  442368-edge snd_h

irq  40:          0  458752-edge PCIe    irq  49:        749  49152-edge snd_hd

irq  41:          0  464896-edge PCIe                                          

loop0              90r               0   loop4              14r               0

loop1             159r               0   loop5            7945r               0

loop2             214r               0   loop6             309r               0

loop3              79r               0   sda           112568r           71267w

enp1s0      TX 58.33MiB      RX 883.21MiB     vmnet8      TX 0.00B         RX 0.00B        

lo          TX 854.18KiB     RX 854.18KiB     wlp2s0      TX 0.00B         RX 0.00B        

vmnet1      TX 0.00B         RX 0.00B                                        

-d标志允许以每秒为基础显示统计数据,而不是按总值显示。


$ procinfo -d 

要将统计信息显示为总计,请按如下所示使用-D标志。


$ procinfo -D

您可以在屏幕上获得持续更新,并使用-n标志暂停更新N秒(例如,此命令中的5秒),并按此q退出此模式。


$ procinfo -n5 -H

要报告类似于免费实用程序显示的“ 真实 ”可用内存,请使用-r选项。


$ procinfo -r 

要显示字节数而不是I / O请求数,请使用-b选项。


$ procinfo -b

Procinfo也可以交互式工作,当全屏运行时,这允许你使用d , D , r和b键,这些键的功能对应于上面解释的同名命令行标志。


有关更多信息,请参阅procinfo手册页。


$ man procinfo 


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: