【3分钟超新手指南】完成!检查磁盘使用情况

你好!
我是井上,一只来自 Beyond Co., Ltd. 四国办事处的波斯猫。
简单来说,作为一名托管服务提供商 (MSP),我经常使用“ df ”
来检查和管理磁盘容量,同时也在日常排查问题。
每天都有大量数据留在磁盘上,
如果不加管理,磁盘空间很快就会被占满。
,我将以简明扼要的方式介绍“ df
df 命令
检查磁盘使用情况。
# df 文件系统 1K块 已用 可用 使用率 挂载点 devtmpfs 485716 0 485716 0% /dev tmpfs 503624 0 503624 0% /dev/shm tmpfs 503624 392 503232 1% /run tmpfs 503624 0 503624 0% /sys/fs/cgroup /dev/xvda1 8376300 2864700 5511600 35% / tmpfs 100728 0 100728 0% /run/user/1000
如果不添加任何选项,它将如下所示:
-h 选项
# df -h 文件系统 容量 已用 可用 已用百分比 挂载点 devtmpfs 475M 0 475M 0% /dev tmpfs 492M 0 492M 0% /dev/shm tmpfs 492M 392K 492M 1% /run tmpfs 492M 0 492M 0% /sys/fs/cgroup /dev/xvda1 8.0G 2.8G 5.3G 35% /tmpfs 99M 0 99M 0% /run/user/1000
以 K、M 和 G 单位显示,因此您可以一目了然地看到您使用最多的单位是什么。
-一个选项
# df -ah 文件系统 容量 已用 可用 使用率 挂载点 sysfs 0 0 0 - /sys proc 0 0 0 - /proc devtmpfs 475M 0 475M 0% /dev securityfs 0 0 0 - /sys/kernel/security tmpfs 492M 0 492M 0% /dev/shm devpts 0 0 0 - /dev/pts tmpfs 492M 392K 492M 1% /run tmpfs 492M 0 492M 0% /sys/fs/cgroup cgroup 0 0 0 - /sys/fs/cgroup/systemd pstore 0 0 0 - /sys/fs/pstore cgroup 0 0 0 - /sys/fs/cgroup/devices cgroup 0 0 0 - /sys/fs/cgroup/net_cls,net_prio cgroup 0 0 0 - /sys/fs/cgroup/freezer cgroup 0 0 0 - /sys/fs/cgroup/cpu,cpuacct cgroup 0 0 0 - /sys/fs/cgroup/memory cgroup 0 0 0 - /sys/fs/cgroup/pids cgroup 0 0 0 - /sys/fs/cgroup/perf_event cgroup 0 0 0 - /sys/fs/cgroup/blkio cgroup 0 0 0 - /sys/fs/cgroup/hugetlb cgroup 0 0 0 - /sys/fs/cgroup/cpuset /dev/xvda1 8.0G 2.8G 5.3G 35% / systemd-1 - - - - /proc/sys/fs/binfmt_misc debugfs 0 0 0 - /sys/kernel/debug mqueue 0 0 0 - /dev/mqueue hugetlbfs 0 0 0 - /dev/hugepages sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs tmpfs 99M 0 99M 0% /run/user/1000 binfmt_misc 0 0 0 - /proc/sys/fs/binfmt_misc
显示所有磁盘空间。
-T 选项
# df -Th 文件系统 类型 大小 已用 可用 使用率 挂载点 devtmpfs devtmpfs 475M 0 475M 0% /dev tmpfs tmpfs 492M 0 492M 0% /dev/shm tmpfs tmpfs 492M 392K 492M 1% /run tmpfs tmpfs 492M 0 492M 0% /sys/fs/cgroup /dev/xvda1 xfs 8.0G 2.8G 5.3G 35% / tmpfs tmpfs 99M 0 99M 0% /run/user/1000
显示文件类型。
您可以查看已挂载的设备。
-i 选项
# df -i 文件系统 Inodes IUsed IFree IUse% Mounted on devtmpfs 121429 281 121148 1% /dev tmpfs 125906 1 125905 1% /dev/shm tmpfs 125906 346 125560 1% /run tmpfs 125906 16 125890 1% /sys/fs/cgroup /dev/xvda1 4193216 46429 4146787 2% / tmpfs 125906 1 125905 1% /run/user/1000
显示 inode 使用情况。
■ 指定目录
# df haruka 文件系统 1K 块 已用 可用 使用率 挂载点 /dev/xvda1 8376300 2881132 5495168 35% /
显示存储 haruka 目录的“xvda1”的容量。
概括
这是一个常用的命令,对于托管服务提供商 (MSP) 来说几乎是必不可少的。
这次,我们介绍了一些帮助您掌握
“ df 定期监控磁盘使用情况和可用空间非常重要。
如果磁盘空间不足,
您将会遇到无法更新或保存日志等问题。
因此,定期检查和整理磁盘空间对于预防此类问题的发生至关重要!
我会继续尝试,不断犯错,并
撰写博客,介绍我最喜欢的命令以及我个人想要更好地理解的命令。
每天都在成长,每天都在进步。
我必须每天都更新自己!
感谢您阅读到最后。
如果您觉得这篇文章有用,请点击【点赞】!
0