视频教程:磁盘管理_哔哩哔哩_bilibili
磁盘为系统提供了最基本的持久化存储。
常用管理命令
df(英文全称:disk free):列出文件系统的整体磁盘使用量
root@zyb:~# df -hi
Filesystem Inodes IUsed IFree IUse% Mounted on
tmpfs 485K 771 484K 1% /run
/dev/sda3 2.5M 104K 2.4M 5% /
tmpfs 485K 1 485K 1% /dev/shm
tmpfs 485K 3 485K 1% /run/lock
/dev/sda2 64K 320 64K 1% /boot
-h:以人类可读的方式显示输出结果(例如,使用 KB、MB、GB 等单位)。
-i:显示 inode 使用情况。
du(英文全称:disk used):检查磁盘空间使用量
root@zyb:~# du -h
4.0K ./.ssh
12K ./.cache/update-manager-core
16K ./.cache
4.0K ./.config/procps
8.0K ./.config
130M .
-h :以人们较易读的容量格式 (G/M) 显示;
磁盘 I/O 观测
iostat -d -x 1 #-d -x表示显示所有磁盘I/O的指标
Device r/s w/s rkB/s wkB/s rrqm/s wrqm/s %rrqm %wrqm r_await w_await aqu-sz rareq-sz wareq-sz svctm %util
loop0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 loop1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 sda 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 sdb 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
%util ,就是我们前面提到的磁盘 I/O 使用率;
r/s+ w/s ,就是 IOPS;rkB/s+wkB/s ,就是吞吐量;
r_await +w_await ,就是响应时间。