博客
关于我
linux系统常用监控系统状态信息命令
阅读量:789 次
发布时间:2023-02-05

本文共 3227 字,大约阅读时间需要 10 分钟。

系统性能及硬件信息分析

作为系统管理员,了解服务器的性能状况和硬件信息是日常工作的重要部分。以下是一些实用的命令和信息,帮助我们更好地了解系统的运行状态。

系统运行状况

通过uptime命令,我们可以查看系统的平均负载信息。运行以下命令:

uptime

输出示例:

23:33:21 up  2:09,  3 users,  load average: 0.02, 0.05, 0.05

这意味着在过去的15分钟内,系统的平均负载分别为0.02、0.05和0.05。负载值越低,系统性能越好。

进程和资源使用情况

使用top命令可以查看系统中的进程状态,包括运行进程数量、CPU和内存使用情况。运行以下命令:

top

输出示例:

23:40:04 up  2:15,  3 users,  load average: 0.00, 0.01, 0.05Tasks: 164 total,   2 running, 162 sleeping,   0 stopped,   0 zombie%Cpu(s):  5.0 us,  1.0 sy,  0.0 ni, 94.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 stKiB Mem :   999936 total,    84976 free,   669668 used,   245292 buff/cacheKiB Swap:  2098172 total,  2082736 free,    15436 used.132200 avail Mem

从输出可以看出,系统正在运行164个任务,其中2个任务处于运行状态,162个任务在睡眠状态。CPU使用率为5.0%、1.0%和0.0%,内存使用率为94.0%。

内存和交换空间

查看内存和交换空间的使用情况,可以使用vmstat命令。运行以下命令:

vmstat 1 5

输出示例:

procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st2  0  15436  84548     48 245276    0    2    92     6  128  249  4  1 95  0  00  0  15436  84556     48 245276    0    0     0     0   75  148  0  0 100  0  00  0  15436  84560     48 245276    0    0     0     0  218  373 10  1 89  0  00  0  84436     48 245276    0    0     0     0  136  285  2  0 98  0  00  0  84436     48 245276    0    0     0     0   70  125  1  1 98  0  0

从输出可以看出,内存使用率稳定在94.0%,交换空间使用率为0.7%。

输入输出和系统性能

查看输入输出和系统性能信息,可以使用io命令。运行以下命令:

io

输出示例:

NAME:   r   w   kr   kw   bytes_r   bytes_w   bytes_r/s   bytes_w/s   time_r   time_ws0:    0   0    0    0       0        0         0.0        0.0        0.0      0.0

从输出可以看出,当前系统的输入和输出活动非常少。

网络设备信息

查看网络设备信息,可以使用lspci命令。运行以下命令:

lspci

输出示例:

00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 01)00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 01)00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 08)00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01)00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 08)00:07.7 System peripheral: VMware Virtual Machine Communication Interface (rev 10)00:0f.0 VGA compatible controller: VMware SVGA II Adapter00:10.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 01)00:11.0 PCI bridge: VMware PCI bridge (rev 02)00:15.0 PCI bridge: VMware PCI Express Root Port (rev 01)00:15.1 PCI bridge: VMware PCI Express Root Port (rev 01)00:15.2 PCI bridge: VMware PCI Express Root Port (rev 01)00:15.3 PCI bridge: VMware PCI Express Root Port (rev 01)00:15.4 PCI bridge: VMware PCI Express Root Port (rev 01)00:15.5 PCI bridge: VMware PCI Express Root Port (rev 01)00:15.6 PCI bridge: VMware PCI Express Root Port (rev 01)00:15.7 PCI bridge: VMware PCI Express Root Port (rev 01)00:16.0 PCI bridge: VMware PCI Express Root Port (rev 01)00:16.1 PCI bridge: VMware PCI Express Root Port (rev 01)00:16.2 PCI bridge: VMware PCI Express Root Port (rev 01)00:16.3 PCI bridge: VMware PCI Express Root Port (rev 01)00:16.4 PCI bridge: VMware PCI Express Root Port (rev 01)

从输出可以看出,这是虚拟机的PCI设备信息,包括主板、AGP桥、ISA桥、IDE接口、ACPI桥、虚拟机通信接口、VGA显示适配器、SCSI存储控制器和PCI桥。

通过以上命令,我们可以全面了解系统的性能状况和硬件信息,从而更好地进行系统管理和故障排查。

转载地址:http://makfk.baihongyu.com/

你可能感兴趣的文章
Linux硬盘检测工具详解
查看>>
Linux磁盘IO状态分析实战
查看>>
linux磁盘分割
查看>>
linux磁盘清理
查看>>
Linux磁盘管理--RAID原理
查看>>
linux禁止Root远程登陆
查看>>
linux移动文件命令
查看>>
linux程序分析工具介绍(三)——sar
查看>>
linux程序打印cr3寄存器,linux – 每次从内核模块读取时,为什么CR3寄存器内容会有所不同?...
查看>>
linux程序段错误原理,Linux 下c 程序段错误分析
查看>>
linux端口汇聚,linux端口聚合
查看>>
Linux端口状态含义
查看>>
linux端口监听默认ipv6,Nginx 监听 IPv6 地址的配置方法
查看>>
Linux笔记(usermod命令,用户密码管理,mkpasswd)
查看>>
linux笔记:目录处理命令ls,mkdir,cd,pwd,rmdir,cp,mv,rm
查看>>
linux符号大全
查看>>
Linux第一周学习 总结!
查看>>
linux第五章(迁移/home分区)
查看>>
linux简单的TCP与UDP的socket程序以及机器大小端的判断程序
查看>>
linux算性质的命令,(linux命令学习)找到相应性质的文件并删除
查看>>