Linux之磁盘相关的命令及解析[dfduiostatiotop]

丰富的线上&线下活动,深入探索云世界

做任务,得社区积分和周边

最真实的开发者用云体验

让每位学生受益于普惠算力

让创作激发创新

资深技术专家手把手带教

遇见技术追梦人

技术交流,直击现场

海量开发者使用工具、手册,免费下载

极速、全面、稳定、安全的开源镜像

开发手册、白皮书、案例集等实战精华

为开发者定制的Chrome浏览器插件

语法格式

df[参数][对象磁盘/分区]常用参数

参考实例

带有容量单位的显示系统全部磁盘使用量情况:

[root@linuxcool~]#df-h文件系统容量已用可用已用%挂载点devtmpfs32G032G0%/devtmpfs32G032G0%/dev/shmtmpfs32G12M32G1%/runtmpfs32G032G0%/sys/fs/cgroup/dev/nvme0n1p2200G128G72G65%//dev/nvme0n1p12.0G217M1.8G11%/boot/dev/sda1.8T1.2T526G70%/data带有容量单位的显示指定磁盘分区使用量情况:

[root@linuxcool~]#df-h/boot文件系统容量已用可用已用%挂载点/dev/nvme0n1p12.0G217M1.8G11%/boot显示系统中所有文件系统格式为xfs的磁盘分区使用量情况:

[root@linuxcool~]#df-txfs文件系统1K-块已用可用已用%挂载点/dev/nvme0n1p22096128001342003847541241665%//dev/nvme0n1p12086912221760186515211%/boot常用的查看磁盘空间的命令及参数:

[root@hpt3~]#df-Th文件系统类型容量已用可用已用%挂载点devtmpfsdevtmpfs32G032G0%/devtmpfstmpfs32G032G0%/dev/shmtmpfstmpfs32G12M32G1%/runtmpfstmpfs32G032G0%/sys/fs/cgroup/dev/nvme0n1p2xfs200G128G72G65%//dev/nvme0n1p1xfs2.0G217M1.8G11%/boot/dev/sdaext41.8T1.2T526G70%/data二、du–查看文件或目录的大小du命令来自于英文词组“DiskUsage”的缩写,其功能是用于查看文件或目录的大小。人们经常会把df和du命令混淆,df是用于查看磁盘或分区使用情况的命令,而du命令则是用于按照指定容量单位来查看文件或目录在磁盘中的占用情况。语法格式

du[参数]文件常用参数

以易读的容量格式显示指定目录内各个文件的大小信息:

[root@root~]#cd/home/restart/[root@restart~]#du-sh*4.0Kif.sh6.1Mmain4.0Krestart.sh以易读的容量格式显示指定目录内总文件的大小信息:

[root@root~]#du-shrestart/6.1Mrestart/三、iostat–监视系统输入输出设备和CPU的使用情况iostat被用于监视系统输入输出设备和CPU的使用情况。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况。iostat不能对某个进程进行深入分析,仅对系统的整体情况进行分析。语法格式

每隔两秒报告一次:

[root@root~]#iostat-d2每2秒报告一次,持续6次:

[root@root~]#iostat-d26显示sda与sdc的统计数据,每2秒报告一次,持续6次:

[root@root~]#iostat-xsdasdc26字段解析

Linux下的IO统计工具如iostat,nmon等大多数是只能统计到per设备的读写情况,如果你想知道每个进程是如何使用IO的就比较麻烦,使用iotop命令可以很方便的查看。

THE END
1.固态硬盘的数据加密密钥获取恢复方法和数据读写方法与流程根据获取的所述数据加密密钥dek对写入的数据进行加密,或者,对读取的加密数据进行解密。 [0033] 本申请实施例还提供了一种固态硬盘的数据加密密钥恢复方法,所述方法可以包括: [0034] 在确定所述固态硬盘内放入主控芯片后,重新生成固态硬盘的主控芯片管理密钥; ...https://www.xjishu.com/zhuanli/55/202011460780.html
2.EVS存储设备硬盘状态分析%rrqm和%wrqm:这两个参数分别表示合并读取和写入请求的百分比,如果数值异常高或持续增加,可能表明磁盘存在请求合并问题。 原因分析: sds硬盘性能不足导致存储设备异常报警 解决方案: 更换硬盘 问题与总结: 通过分析硬盘的健康状态和性能可分析查看出硬盘的使用情况,进一步快速确定问题原因...https://support.dahuatech.com/dataSectionDetail/bf45f7bdeea1476aba390320672ab46e
1.磁盘指标OS 磁盘写入操作次数/秒:每秒在 OS 磁盘中写入的输出操作的次数。 数据磁盘延迟(预览版):监视数据磁盘期间完成 IO 的平均时间。 值以毫秒为单位。 数据磁盘队列深度:当前未完成的等待在数据磁盘中读取或写入的 IO 请求数。 数据磁盘读取字节数/秒:每秒从数据磁盘中读取的字节数。 如果启用了只读或读/写磁盘缓存...https://docs.microsoft.com/zh-cn/azure/virtual-machines/disks-metrics?view=vs-2017
2.磁盘处理读取或写入请求的时间百分比为100.使用过程中特别卡...bois恢复出厂默认,如果你的PE是老版本的,要把硬盘接口改成Controller或IDE,要是WIN7的PE,就改成AHIC,...https://ask.zol.com.cn/x/4169793.html
3.监控显示硬盘数据库发生错误数据库可能已损坏建议备份硬盘录像...磁盘 监视cpu: %processor time :cup执行进程所有的时间,如果值持续在80%-90%的状态,可能表明需要升级cpu或需要增加更多的处理器 %user time :处理器执行用户进程所用的时间的百分比,该指标数应当尽量低 %privileged time:处理器炒作系统的内核命令(如sqlserver i/o请求)所用的时间百分比,该值尽可能低 ...https://blog.51cto.com/u_16099211/12606873
4.Iometer存储测试工具参数说明图形主界面(整理)当前测试规则的读取/写入比率,比如66%读取的同时34%为写入,打个比方,我们的操作系统运行时在读取的时候,后台也在写入。 4)Percent Random/Sequential Distribution (测试请求的随机/持续比例) 随机和持续占的百分比,比如测4KB随机80%的同时测4KB持续20%。 https://www.jianshu.com/p/8d76de1679de
5.Oppo百万级高并发mongodb集群性能数十倍提升优化实践3. 一个链接一个线程,该线程除了负责网络收发外,还负责写数据到存储引擎,整个网络I/O处理和磁盘I/O处理都由同一个线程负责,本身架构设计就是一个缺陷。 2.2.2 网络线程模型优化方法 为了适应高并发的读写场景,mongodb-3.6开始引入serviceExecutor: adaptive配置,该配置根据请求数动态调整网络线程数,并尽量做到网络...https://tech.southcn.com/node_1ac4f21108/442c3b9f2e.shtml
6.翔安区社会监控资源联网共享二期项目附件c.投标人的CA证书或外包装应标记“项目名称、项目编号、投标人的全称”等内容,以方便识别、使用。 d.投标人的CA证书应能正常、有效使用,否则产生不利后果由投标人承担责任。 ⑥关于投标截止时间过后 a.未按招标文件规定提交投标保证金的,其投标将按无效投标处理。 http://ccgp-xiamen.gov.cn/upload/document/20221111/78a36cf8832941aa9e9e15d67bd6b723.html
7.技能篇:linux服务性能问题排查及jvm调优思路linux 内存里的 Cached 是从磁盘读取文件的页缓存,也就是用来缓存从文件读写的数据。下次访问这些文件数据时,则直接从内存中快速获取,而不再次访问磁盘 磁盘性能指标 使用率,是指磁盘处理 I/O 的时间百分比。过高的使用率(比如超过 80%),通常意味着磁盘 I/O 存在性能瓶颈。 https://cloud.tencent.com/developer/article/1988361
8.面试题总结自适应自旋锁:意味着自旋时间或次数不再固定,而是由前一次的状态来决定。 1.6 简述一下BIO、AIO和NIO的区别 1>BIO是同步阻塞通信 服务器实现模式为一个连接一个线程:客户端有连接请求时服务器端就需要启动一个线程进行处理。如果这个连接不做任何事情会造成不必要的线程开销。 https://maimai.cn/article/detail?fid=1715494134&efid=beSDegNPWCkpQeec6i5ijw
9.>第4章管理OracleSolarisZFS存储池可以使用全路径(如/dev/dsk/c1t0d0)或构成/dev/dsk目录中设备名称的缩略名称(如c1t0d0)来指定磁盘。例如,以下是有效的磁盘名称: c1t0d0 /dev/dsk/c1t0d0 /dev/foo/disk 创建ZFS 存储池的最简单方法是使用整个物理磁盘。在从磁盘片、硬件 RAID 阵列中的 LUN 或基于软件的卷管理器所提供的卷中生成池时,无...https://docs.oracle.com/cd/E19253-01/819-7065/gavwn/index.html