Unix / Linux OS上的可用磁盘空间
发布时间:2020-12-15 18:42:41 所属栏目:安全 来源:网络整理
导读:如何获取Unix / Linux操作系统上的可用磁盘空间,包括未分配的空间(未分配给任何分区)? 在Linux上,可用空间可以隐藏在很多地方: 免费文件系统空间(最明显): df -h 未分区空间: for dev in /dev/sd?; do parted "$dev" print; done 要么 for dev in /dev/s
如何获取Unix /
Linux操作系统上的可用磁盘空间,包括未分配的空间(未分配给任何分区)?
在Linux上,可用空间可以隐藏在很多地方:
>免费文件系统空间(最明显): df -h >未分区空间: for dev in /dev/sd?; do parted "$dev" print; done 要么 for dev in /dev/sd?; do fdisk -l "$dev"; done 并仔细研究分区之间以及分区和设备末端之间的空间大小 vgs 要么 pvs 物理卷可以使用比分区大小更小的空间,因此将其大小与分区大小进行比较 for dev in /dev/md*; do mdadm --detail "$dev"; done 您需要将“使用的开发大小”与分区大小进行比较 如果您有多个磁盘或LVM卷组以及相对较新的分发,则可以使用lsblk显示块设备树以及挂载点. 注意:营销GB(10 ^ 9B)和OS或工程GB(2 ^ 30B,应该写成GiB以区分两者)之间也存在差异. 40GB约为37.25GiB.除parted之外的所有上述工具都使用二进制千兆字节作为默认单位.在打印之前将单元MiB添加到parted命令以获取Mebibytes中的答案(对于在SSD和4KiB扇区磁盘上对齐分区也很有用). (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |