1. 查看磁盘容量指令
/**************************************************************/ 1.df指令 (1)整个文件系统有关的数据,都保存在Super block(超级块)中,df命令是从Super block中读取数据。 (2)df命令是从文件系统的角度考虑的,相比du指令统计的分区更准确,是真正的空闲空间。 (3)df命令调用了linux的函数statfs()。 (4)常用指令 df -h df -h [目录名] (5)df -h详解 /*文件系统的分区(设备名) 文件系统的总大小 已使用 空闲 已使用 挂载点 */ Filesystem Size Used Avail Use% Mounted on udev 475M 0 475M 0% /dev tmpfs 100M 11M 89M 12% /run /dev/sda1 19G 18G 624M 97% / tmpfs 497M 132K 496M 1% /dev/shm tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 497M 0 497M 0% /sys/fs/cgroup tmpfs 100M 80K 100M 1% /run/user/1000 imx6 391G 292G 100G 75% /mnt 注:总容量是指的纯数据块容量; 总容量(Size) = 总容量=使用量(Used)+未使用量(Avail)+不可使用量(预留); 硬盘空间使用率达 90% 以上,会因为容量不足,会严重影响系统的正常运行; 使用率 = 使用量/(使用量+未使用量) 而不是 使用量/总容量 2.dumpe2fs指令 例:dumpe2fs -h /dev/sda1 用于查看超级块信息 …… Block count: 4980480 //block的总数 Reserved block count: 249024 Free blocks: 435776 Block size: 4096B ……(省略) 注意:用df统计的磁盘容量相当容量 与 dumpe2fs -h从超级块中计算的竟然不一样,见下图,原因未知
2. 获得磁盘使用容量
标签:容量,df,使用量,指令,磁盘,tmpfs From: https://www.cnblogs.com/dkhlaojogo/p/16894758.html