centos系统查看资源使用情况的工具

简介:

1、比较全面的看cpu负载、内存、虚拟内存使用状况,开机时间各进程详细信息的工具:

top

2、可视化显示CPU的使用状况的工具:

htop

3、查看每个CPU的负载信息,5秒刷新一下,可以被top后按1代替,不过线程特别多显示不了的,可以用这个。ALL换成数字,表示只看此cpu线程:

mpstat -P ALL 5

4、每隔5秒查看磁盘IO的统计信息:

iostat -xkdz 5

5、每隔10秒查看虚拟内存的使用信息:

vmstat 10

6、查看内存使用统计信息,以MB为单位显示:

free -m

7、类似vmstat的显示优化的工具,600秒换一行,每秒刷新:

dstat 600

8、网络连接状态查看:

netstat -s

9、进程资源使用信息查看,上一行是占用率,下一行是每秒读写情况:

pidstat 10

pidstat -d 10

10.1、查看某个进程的系统资源调用情况, -p后面是pid,-tttT 进程系统后的系统调用时间:

strace -tttT -p 12670

10.2、统计IO设备输入输出的系统调用信息:

strace -c dd if=/dev/zero of=/dev/null bs=512 count=1024k

11、tcpdump 查看网络数据包:

tcpdump -nr /opt/tmpfiles/tcpdump.out

12、块设备的读写事件信息统计:

btrace /dev/sdc

13、iotop查看某个进程的IO操作统计信息:

yum install -y iotop

iotop -bod5

14、查看内核、内存分配器的使用信息,有点类似top的风格:

slabtop -sc

15、系统参数生效:

vim /etc/sysctl.conf

sysctl -a

16.1、系统在使用gzip时候性能信息:

yum install -y perf

perf stat gzip /opt/tmpfiles/testfile3

16.2、系统cpu活动状态查看:

perf record -a -g -F 997 sleep 10




本文转自 朱科强 51CTO博客,原文链接:http://blog.51cto.com/zhukeqiang/1932252,如需转载请自行联系原作者
相关文章
|
27天前
|
Web App开发 搜索推荐 Unix
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
【10月更文挑战第21天】Linux系统之MobaXterm远程连接centos的GNOME桌面环境
227 4
Linux系统之MobaXterm远程连接centos的GNOME桌面环境
|
16天前
|
Linux 开发工具 Windows
CentOS8 64位系统 搭建内网穿透frp
【10月更文挑战第23天】本文介绍了如何在Linux系统上搭建frp内网穿透服务,并配置Windows客户端进行访问。首先,通过系统信息检查和软件下载,完成frp服务端的安装与配置。接着,在Windows客户端下载并配置frpc,实现通过域名访问内网地址。最后,通过创建systemd服务,实现frp服务的开机自动启动。
53 14
|
1月前
|
Linux 网络安全 数据安全/隐私保护
Linux系统之Centos7安装cockpit图形管理界面
【10月更文挑战第12天】Linux系统之Centos7安装cockpit图形管理界面
85 1
Linux系统之Centos7安装cockpit图形管理界面
|
17天前
|
存储 Linux Docker
centos系统清理docker日志文件
通过以上方法,可以有效清理和管理CentOS系统中的Docker日志文件,防止日志文件占用过多磁盘空间。选择合适的方法取决于具体的应用场景和需求,可以结合手动清理、logrotate和调整日志驱动等多种方式,确保系统的高效运行。
19 2
|
1月前
|
NoSQL 数据可视化 Linux
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
本文介绍了Redis的两个可视化管理工具:付费的Redis Desktop Manager和免费的Another Redis DeskTop Manager,包括它们的下载、安装和使用方法,以及在使用Another Redis DeskTop Manager连接Redis时可能遇到的问题和解决方案。
123 1
redis学习四、可视化操作工具链接 centos redis,付费Redis Desktop Manager和免费Another Redis DeskTop Manager下载、安装
|
2月前
|
网络协议 Linux Shell
CentOS7系统命令学习笔记(一)
CentOS7系统命令学习笔记(一)
|
2月前
|
Linux
CentOS7系统命令学习笔记(二)
CentOS7系统命令学习笔记(二)
|
2月前
|
Linux Shell API
CentOS7系统命令学习笔记(三)
CentOS7系统命令学习笔记(三)
|
2月前
|
Linux pouch 容器
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
关于如何在CentOS 7.6操作系统上安装和使用阿里巴巴开源的Pouch容器管理工具的实战教程。
125 2
CentOS7部署阿里巴巴开源的pouch容器管理工具实战
|
3月前
|
机器学习/深度学习 文字识别 Linux
百度飞桨(PaddlePaddle) - PP-OCRv3 文字检测识别系统 基于 Paddle Serving快速使用(服务化部署 - CentOS 7)
百度飞桨(PaddlePaddle) - PP-OCRv3 文字检测识别系统 基于 Paddle Serving快速使用(服务化部署 - CentOS 7)
90 1
百度飞桨(PaddlePaddle) - PP-OCRv3 文字检测识别系统 基于 Paddle Serving快速使用(服务化部署 - CentOS 7)