
在Linux中查看文件系统使用情况,最常用的方法是使用
df命令。这个命令可以显示磁盘空间的总体使用情况,包括已用空间、可用空间、使用百分比和挂载点等信息。 使用 df 命令查看文件系统使用情况
df(disk free)命令用于报告文件系统的磁盘空间使用情况。
常用选项:df -h
:以人类可读的方式(如 KB、MB、GB)显示空间大小df -T
:显示文件系统类型(如 ext4、xfs、tmpfs)df -i
:查看 inode 使用情况,而不是磁盘空间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分区使用了85%,需要关注。
查看特定目录的磁盘占用
如果想了解某个目录占用了多少空间,使用
du命令。 常用选项:
du -sh /path/to/directory
:查看目录总大小(-s 汇总,-h 可读格式)du -h --max-depth=1 /path
:查看指定目录下各子目录的大小
例如:
Post AI
博客文章AI生成器
50
查看详情
du -sh /home
输出如:
12G /home,表示/home目录共占用12GB空间。
实时监控磁盘使用
可以结合
watch命令动态查看磁盘变化: watch -n 5 df -h
这会每5秒刷新一次磁盘使用情况,适合监控大文件写入或清理过程。
检查 inode 使用情况
有时磁盘空间充足但无法创建文件,可能是 inode 耗尽。使用:
df -i查看各文件系统的 inode 使用百分比。如果某项达到100%,即使还有空间也无法新建文件。
基本上就这些。日常使用
df -h和
du -sh就能解决大部分问题。注意区分块使用和 inode 使用,避免误判。不复杂但容易忽略细节。
以上就是Linux如何查看文件系统使用情况的详细内容,更多请关注知识资源分享宝库其它相关文章!
相关标签: linux node ai Directory linux 大家都在看: Linux如何启动和停止系统服务 Linux如何重启网络服务避免掉线 Linux如何使用top监控系统进程 Linux怎么为网卡配置多个IP地址 Linux如何设置和查看环境变量






发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。