使用df命令查看文件系统使用情况,如df -h以可读格式显示空间,df -i检查inode使用;用du -sh查看指定目录大小,结合watch实时监控变化,注意区分磁盘空间与inode占用。

在Linux中查看文件系统使用情况,最常用的方法是使用
df
df(disk free)命令用于报告文件系统的磁盘空间使用情况。
常用选项:df -h
df -T
df -i
df /path/to/directory
示例:
df -h输出可能如下:
Filesystem Size Used Avail Use% Mounted on /dev/sda1 50G 20G 28G 42% / tmpfs 1.6G 0 1.6G 0% /dev/shm /dev/sdb1 100G 80G 15G 85% /data
这表示根分区使用了42%,而
/data

如果想了解某个目录占用了多少空间,使用
du
du -sh /path/to/directory
du -h --max-depth=1 /path
例如:
du -sh /home输出如:
12G /home

可以结合
watch
这会每5秒刷新一次磁盘使用情况,适合监控大文件写入或清理过程。

有时磁盘空间充足但无法创建文件,可能是 inode 耗尽。使用:
df -i查看各文件系统的 inode 使用百分比。如果某项达到100%,即使还有空间也无法新建文件。
基本上就这些。日常使用
df -h
du -sh
以上就是Linux如何查看文件系统使用情况的详细内容,更多请关注php中文网其它相关文章!
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号