首页 > 系统相关 >Linux磁盘监控管理(fdisk\df\du和iotop、iostat)

Linux磁盘监控管理(fdisk\df\du和iotop、iostat)

时间:2024-08-25 20:26:07浏览次数:8  
标签:显示 DISK df iostat iotop fdisk 磁盘 du

1.fdisk\df\du基本语句及其含义

fdisk

fdisk -l:表示列出系统中所有可识别的硬盘、U盘等设备的分区情况。

此外还有其他参数:

p:列出分区表。这是最常用的命令之一,用于查看当前磁盘的分区情况。

d:删除分区。用于删除现有的磁盘分区。

n:创建新分区。用于在磁盘上创建新的分区。

t:改变分区类型。用于更改分区的文件系统类型。

w:保存更改并退出。在做出更改后,使用此命令将更改保存到磁盘并退出fdisk。

q:不保存更改退出。如果在做出更改后不想保存更改,可以使用此命令退出fdisk。

m:获取帮助。显示fdisk的命令列表和简要说明。

df

df -h:以人类可读的方式显示所有文件系统的磁盘使用情况

此外还有其他参数:

-h:以人类可读的方式显示(例如,自动选择合适的单位显示文件大小)。

-i:显示 inode 信息而非块使用情况。

-k:以 KB 为单位显示。

-m:以 MB 为单位显示。

du

du -ah /tmp:显示tmp下所有文件和目录的磁盘使用情况,并以人类可读的格式显示

此外还有其他参数:

-h:以人类可读的格式显示(例如,自动选择 KB、MB、GB)。

-a:显示所有文件和目录的磁盘使用情况。

-s:显示总计,不要列出每个个别的文件和目录。

--max-depth=N:显示 N 级子目录的详情。

查看test.txt文件大小:du -sh test.txt

查看etc目录大小:du -sh /etc(不显示子目录)

2.监控磁盘I/O状况

iotop

使用iotop的快捷键:

使用 o 键可以仅显示进行I/O操作的进程。

使用 p 键可以显示I/O的百分比。

使用 a 键可以显示累计使用的I/O。

使用 q 键可以退出iotop。

使用iotop的参数:

-o: 只显示进行I/O操作的进程。

-b: 批量显示,无交互。

-n NUM: 显示NUM次,然后退出。

-d SEC: 每隔SEC秒更新一次。

-p PID: 监视指定PID的I/O。

-u USER: 监视指定USER的I/O。

例如:

iotop -n 5:统计5次

iotop -u root:指定为root用户

iotop -o:显示正在进行的I/O活动的进程,可以减少干扰

iotop -p 111:查看进程id为111的统计信息

如何查看进程id:netstat -antlp

输出信息说明:

TID:进程 ID 或线程 ID。(按p可切换为进程PID)

PRIO:I/O 优先级。

USER:运行进程的用户。

DISK READ:磁盘读取速度。

DISK WRITE:磁盘写入速度。

SWAPIN:进程使用交换空间的情况,交换百分比。

IO>:IO等待所占用百分比。

COMMAND:线程、进程详细信息。

Total DISK READ:读取速率总计

Total DISK WRITE:写入速率总计

Actual DISK READ:实际读取磁盘速率

Actual DISK WRITE:实际写入磁盘速率

3.查看磁盘I/O负载

iostat

iostat命令支持多种选项,以下是一些常用的选项:

-c:仅显示CPU利用率相关信息。

-d:仅显示磁盘I/O相关信息。

-k:显示输出的数据单位为KB/s。

-m:显示状态以兆字节每秒为单位。

-t:在输出中显示时间戳。

-p:仅显示块设备和所有被使用的其他分区的状态。

-V:显示版号并退出。

-x:显示扩展状态。

-N:显示lvm2统计信息。

-j:显示持久设备名称统计信息。

例如:

iostat -d -k 2 5:每2秒更新一次磁盘I/O的统计信息,总共更新5次,数据单位为KB/s

iostat -xk 1 5:每1秒更新一次磁盘I/O的统计信息和扩展状态,总共更新5次,数据单位为KB/s

输出信息说明:

Device:磁盘分区名称

rrqm/s:每秒进行读操作数目

wrqm/s:每秒进行写操作数目

r/s:每秒完成的读I/O设配次数

w/s:每秒完成的写I/O设配次数

rkB/s:每秒读k字节数

wkB/s:每秒写k字节数

avgrq-sz:平均每次设配操作I/O操作的数据大小

avgqu-sz:平均I/O队列长度

await:平均每次设备I/O操作的等待时间(毫秒)

r_await:每个读操作平均时间

w_await:每个写操作平均时间

svctm:平均每次设备I/O操作的服务时间(毫秒)

%util:一秒中有百分之多少的时间用于操作I/O操作,即被I/O消耗的CPU百分比

标签:显示,DISK,df,iostat,iotop,fdisk,磁盘,du
From: https://blog.csdn.net/weixin_64081179/article/details/141534267

相关文章

  • [RT-Thread记录]DFS虚拟文件系统文件夹操作异常
    项目场景:系统:RT-Thread5.0.2硬件:STM32H743问题描述1.文件系统打开文件夹再关闭后,申请的内存没有释放2.elm-fatFs文件系统重复操作同一个文件夹,如复制,会引起系统崩溃原因分析:        DFS虚拟文件系统文件打开关闭逻辑错误,文件系统版本升级更新后,dfs_file结......
  • 【鸿蒙学习】HarmonyOS应用开发者高级认证 - 应用DFX能力介绍(含闯关习题)
    学完时间:2024年8月24日学完排名:第1698名一、PerformanceAnalysisKit简介PerformanceAnalysisKit(性能分析服务)为开发者提供应用事件、日志、跟踪分析工具,可观测应用运行时状态,用于行为分析、故障分析、安全分析、统计分析,帮助开发者持续改进应用体验。使用场景应用......
  • 在Kotlin中使用Spark SQL的UDF和UDAF函数
    1.项目结构与依赖1.1项目依赖使用gradle:在项目的build.gradle.kts添加dependencies{  implementation("org.apache.spark:spark-sql_2.12:3.3.1")}使用maven:在模块的pom.xml中添加<dependency><groupId>org.apache.spark</groupId>......
  • ABC 368DF
    摆烂场,唉唉D做这题的时候总想着避免所需点形成一棵子树的情况,感觉处理不出来就去摆烂了。。。忘了自己在下面已经处理过了,根节点一定是所需点之一,在这个前提下只需要回溯的时候判断当前点的子树中有没有所需点,有的话就要加入所求树。F蛮简单的F,赛后看了看,大概10分钟切掉......
  • 使用Cloudflare Worker搭建自己的AI绘画工具
    demo:https://aidraw.foxhank.top0.前言Cloudflare公司推出了workers-ai,可以免费在Cloudflare的全球网络上运行由无服务器GPU提供支持的机器学习模型。WorkersAI可以Cloudflare网络上使用自己的代码运行机器学习模型,也就是说,只要写一个js代码,就可以免费调用cloudfl......
  • 牛客小白月赛99 C-迷宫(DFS)
    题目描述给定一个n×m\mathrm{n\timesm}n×m的迷宫,迷宫由"#"与"."两种字符组成。其中"#"代表障碍物,"."表示空地。迷宫中还有一个起点"S"和一个终点"E",它们都可以视为空地。 由于近期迷宫发生了塌方,导致起点和终点之间可能并不连通。幸运的是,你拥有一种超能......
  • word转pdf
    1使用documents4j+libreoffice进行转换-有缺陷实现思路:1-在Windows系统中使用documents4j进行word向pdf的转换,这个依赖底层主要是使用Microsoftoffice的apis进行文档转换,所以只能在Windows中使用2-在Linux中由于没有Microsoftoffice,所以只能手动下载libreoffice,通过这个服......
  • 【专题】2024数智医疗服务时代营销机遇洞察报告合集PDF分享(附原数据表)
    原文链接: https://tecdat.cn/?p=37466如今,人工智能、大数据、物联网等众多智能技术持续且深入地在医药产业中得到应用。这不仅极大地增强了医药产业的创新能力,显著提高了医疗服务的质量与效率,还有力地促进了从预防、诊断、治疗到康复的全链条数字化转型,使市场效率得到大幅提升。......
  • 90%的人都在用这7个图片转pdf技巧,转换速度很快!
    图片怎么转换成pdf格式?图片和pdf格式是两种完全不一样的格式,但是如果想要将图片转换成pdf格式还是蛮容易的,常见的方法就有数十种了。本文整理了几种常见的图片转pdf的方法,包括图片转pdf在线方法,有需要的朋友可以往下看看!方法一:使用金舟PDF转图片金舟PDF转图片是适用于Windo......
  • 【专题】2023-2024中国游戏企业研发竞争力报告合集PDF分享(附原数据表)
    原文链接: https://tecdat.cn/?p=37447 在当今的数字时代,游戏产业已然成为经济与文化领域中一股不可忽视的重要力量。2023年,中国自研游戏市场更是呈现出一片繁荣且复杂的景象,实际销售收入达到了令人瞩目的2563.8亿元,同比增长15.3%,不仅刷新历史纪录,还彰显出其强大的市场活力......