博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux查看硬盘使用情况
阅读量:5910 次
发布时间:2019-06-19

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

 

 

 

 

 

1. 查看硬盘及分区信息

# fdisk -l

Disk /dev/sda: 21.5 GB, 21474836480 bytes

255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00049b04

Device Boot Start End Blocks Id System

/dev/sda1 1 66 524288 82 Linux swap / Solaris
Partition 1 does not end on cylinder boundary.
/dev/sda2 * 66 2611 20446208 83 Linux

2. 查看文件系统的磁盘占用情况

# df -h

Filesystem Size Used Avail Use% Mounted on
/dev/sda2 20G 9.0G 11G 47% /
tmpfs 496M 224K 496M 1% /dev/shm
.host:/ 298G 91G 207G 31% /mnt/hgfs
/dev/mapper/temp-lv0 994M 33M 962M 4% /share/lv0
/dev/mapper/temp-lv1 794M 33M 762M 5% /share/lv1

3. 查看IO性能

# iostat -d -x -k 1 5

Linux 3.4.6 (localhost.localdomain) 04/04/2013 _x86_64_ (1 CPU)

Device: rrqm/s wrqm/s r/s w/s rkB/s wkB/s avgrq-sz avgqu-sz await svctm %util

sda 0.01 1.03 0.49 0.57 8.51 15.33 44.87 0.00 3.87 1.07 0.11
sdb 0.01 0.00 0.04 0.00 0.19 0.02 10.77 0.00 0.19 0.19 0.00
sdd 0.01 0.00 0.03 0.00 0.16 0.00 9.47 0.00 0.19 0.19 0.00
sdc 0.01 0.00 0.02 0.00 0.12 0.02 11.97 0.00 0.16 0.16 0.00
md0 0.00 0.00 0.03 0.00 0.14 0.04 10.12 0.00 0.00 0.00 0.00
dm-0 0.00 0.00 0.01 0.00 0.02 0.02 13.67 0.00 0.23 0.18 0.00
dm-1 0.00 0.00 0.00 0.00 0.02 0.02 14.50 0.00 0.24 0.17 0.00
dm-2 0.00 0.00 0.00 0.00 0.01 0.00 8.00 0.00 0.09 0.09 0.00

  •  %util 一秒钟有百分之多少的时间用于I/O操作,或者说一秒钟有多少时间I/O队列是非空的。
  • 如果%util接近100%,说明产生的I/O请求太多,I/O系统已经满负荷,磁盘可能存在瓶颈
  • await的大小一般取决于服务时间(svctm),以及I/O队列的长度和I/O请求的发出模式。这个响应时间应该低于5ms,如果大于5ms就表示磁盘I/O压力很大,可以考虑更换更快的磁盘,调整内核的elevator算法,优化应用,或者升级CPU

 

du -cks * |sort -rn|head -n 10   找出系统中占用空间最多的前十个文件或目录

 

 

 

 

 

 

转载于:https://www.cnblogs.com/turingcat/archive/2013/04/04/2999482.html

你可能感兴趣的文章
BZOJ2599:[IOI2011]Race(点分治)
查看>>
iproute2的基本应用_001
查看>>
ansible的logging模块用来写日志
查看>>
【中文分词】简单高效的MMSeg
查看>>
深入理解SELinux SEAndroid
查看>>
【转】葬花吟
查看>>
java监听器实现与原理
查看>>
记录微博爬虫遇到问题
查看>>
二次排序
查看>>
递增链表的插入
查看>>
iOS UITapGestureRecognizer手势和UIButton 以及UITabelView点击事件冲突
查看>>
python全栈开发笔记--------条件语句
查看>>
CSS实例:图片导航块
查看>>
val和var和Java
查看>>
前端面试通关指南
查看>>
二进制:位操作运算符
查看>>
[杂记]CodeBlocks下载、安装及设置
查看>>
MySQL查询相关(初级)(全文重点)
查看>>
力扣算法题—074搜索二维矩阵
查看>>
《深入理解Java7核心技术与最佳实践》读书笔记(1.1)---Project Coin介绍
查看>>