centos 中查看 内存及磁盘使用率

在 CentOS 系统中,查看内存和磁盘使用率可以通过多种命令行工具来完成。以下是一些常用的命令和它们的基本用法:

一、 查看内存使用率

1. free 命令

free 命令用于显示系统当前空闲和已用的内存量,以及交换空间的使用情况。

bash 复制代码
free -h

-h 参数表示以易读的格式(如 KB, MB, GB)显示信息。

2. top 命令

top 命令实时显示系统中各个进程的资源占用情况,包括 CPU 和内存。

bash 复制代码
top

在 top 命令的界面中,MiB Mem 部分显示了物理内存的使用情况。

3. vmstat 命令

vmstat(Virtual Memory Statistics)命令报告关于进程、内存、分页、块IO、陷阱以及CPU活动的信息。

bash 复制代码
vmstat -s

-s 参数显示内存相关的统计信息。

二、查看磁盘使用率

1. df 命令

df(disk free)命令用于报告文件系统的磁盘空间占用情况。

bash 复制代码
df -h

-h 参数同样表示以易读的格式显示信息。

2. du 命令

du(disk usage)命令用于估计文件或目录的磁盘空间使用量。

bash 复制代码
du -sh /path/to/directory

-s 参数表示汇总每个参数的大小,

-h 表示以易读的格式显示大小。

如果不指定路径,则默认为当前目录。

3/ iostat 命令

iostat 命令主要用于监控系统输入输出设备和CPU的使用情况。对于磁盘使用率,它提供了一些有用的统计信息。

bash 复制代码
iostat -dx

-d 参数表示显示磁盘设备状态,

-x 参数表示显示扩展的磁盘统计信息。

注意,iostat 可能不在所有 CentOS 发行版中默认安装,需要先安装 sysstat 包。

这些命令是 CentOS 和其他基于 Linux 的系统中查看内存和磁盘使用率的常用工具。它们提供了丰富的信息,可以帮助了解系统的资源使用情况。

相关推荐
满怀冰雪7 小时前
21-图像分类实战:从 MNIST 到 CIFAR-10
人工智能·python·深度学习·分类·数据挖掘·paddlepaddle
Logintern097 小时前
Celery 的底层架构正是进程池、事件循环、epoll 和协程全部组合在了一起
python·架构·消息队列·进程·celery·事件循环
盖伦发发7 小时前
RAG 能跑≠能用:用 EDD 把 Eval 做成基础设施 (附源码)
人工智能·后端·python·功能测试
郝学胜_神的一滴7 小时前
Python 高级编程 028:字典dict从入门到精通
python·ai编程
weixin_BYSJ19877 小时前
springboot小区物业管理小程序---附源码45555
java·javascript·spring boot·python·django·flask·php
a-6268 小时前
三维重建的步骤-1(采集的是环绕物体均匀旋转一圈的视频)
python·pycharm·三维重建·metashape
qq_22589174669 小时前
基于Flask的空气质量监测与预测分析系统
开发语言·后端·python·信息可视化·django·flask
Dxy12393102169 小时前
Python XPath position() 完整使用指南,避坑合集(lxml适用)
前端·javascript·python
AndrewHZ9 小时前
图像处理入门009 | OpenCV 图像读取与显示:imread/imshow 全解析
图像处理·python·opencv·算法·计算机视觉·图像显示
卷无止境10 小时前
手写 SQL 在 Tortoise ORM 里到底能派上什么用场
后端·python·fastapi