千家信息网

Linux下怎么查看磁盘以及目录的状态信息

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,小编给大家分享一下Linux下怎么查看磁盘以及目录的状态信息,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!linux系统中
千家信息网最后更新 2026年11月03日Linux下怎么查看磁盘以及目录的状态信息

小编给大家分享一下Linux下怎么查看磁盘以及目录的状态信息,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

linux系统中两个命令的用法--df以及du,df命令可以查看文件系统的磁盘使用信息,du则可以用来查看文件或目录的大小。

df

用法:df [选项]

常见选项:

  • -a 显示所有文件系统

  • -h 以易读方式显示

  • -i 不显示磁盘容量,而已inode的使用数量来显示

  • -T 显示文件系统

下面来做演示

1.不加任何参数

# dfFilesystem     1K-blocks     Used Available Use% Mounted ondevtmpfs         3986648        0   3986648   0% /devtmpfs            3999984        0   3999984   0% /dev/shmtmpfs            3999984      528   3999456   1% /runtmpfs            3999984        0   3999984   0% /sys/fs/cgroup/dev/vda1       41931756 19293976  22637780  47% //dev/vdb1       52403200   476572  51926628   1% /data/dev/vdb2      104806400 27960008  76846392  27% /wwwtmpfs             799996        0    799996   0% /run/user/0

2.加上-h选项

可以得到各个挂载点磁盘使用情况,但是不是太易读。下面我们加上-h选项,看看效果

# df -hFilesystem      Size  Used Avail Use% Mounted ondevtmpfs        3.9G     0  3.9G   0% /devtmpfs           3.9G     0  3.9G   0% /dev/shmtmpfs           3.9G  528K  3.9G   1% /runtmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup/dev/vda1        40G   19G   22G  47% //dev/vdb1        50G  466M   50G   1% /data/dev/vdb2       100G   27G   74G  27% /wwwtmpfs           782M     0  782M   0% /run/user/0

3.加上-T选项

我们还想知道挂载点使用的是哪种文件系统,那么就需要加上-T选项了

# df -hTFilesystem     Type      Size  Used Avail Use% Mounted ondevtmpfs       devtmpfs  3.9G     0  3.9G   0% /devtmpfs          tmpfs     3.9G     0  3.9G   0% /dev/shmtmpfs          tmpfs     3.9G  528K  3.9G   1% /runtmpfs          tmpfs     3.9G     0  3.9G   0% /sys/fs/cgroup/dev/vda1      xfs        40G   19G   22G  47% //dev/vdb1      xfs        50G  466M   50G   1% /data/dev/vdb2      xfs       100G   27G   74G  27% /wwwtmpfs          tmpfs     782M     0  782M   0% /run/user/0

4.加上-i选项

如果我们想看看inode使用情况,那么就需要使用-i选项了

# df -ihFilesystem     Inodes IUsed IFree IUse% Mounted ondevtmpfs         974K   359  973K    1% /devtmpfs            977K     1  977K    1% /dev/shmtmpfs            977K   562  977K    1% /runtmpfs            977K    17  977K    1% /sys/fs/cgroup/dev/vda1         20M  188K   20M    1% //dev/vdb1         25M     4   25M    1% /data/dev/vdb2         50M  494K   50M    1% /wwwtmpfs            977K     5  977K    1% /run/user/0

除了上面了选项外,df还有一个非常有用的小功能,它可以查看一个文件属于哪个文件系统。

# df /etc/my.cnfFilesystem     1K-blocks     Used Available Use% Mounted on/dev/vda1       41931756 19294292  22637464  47% /

du

和df一样,du也是一个会经常使用的命令。有时候,但服务器磁盘快用满了,需要我们去清理下不需要的大文件,这个时候就需要du命令了。

用法:du [选项] 文件或目录名

常用选项如下:

  • -a 显示所有文件大小

  • -h 以易读方式显示。

  • -s 只显示总计

  • -S 显示目录大小,但不含子目录的大小

# 显示文件大小# du -h wp-fastest-cache.0.9.0.7.zip 456K wp-fastest-cache.0.9.0.7.zip# 显示目录大小,默认会显示该目录下所有文件,如只想显示目录大小,需要加上-s选项# du -sh /root114M /root# 显示目录下文件大小总和,不包括子目录# du -sSh /root84M /root

下面,给出一个非常常见的场景:系统磁盘快要满了,需要去做下清理。

首先,我们用df命令,来查看哪个文件系统空间快用完了。定位到挂载点后,然后用du命令,一层一层目录去使用du命令查看目录大小,定位到占用空间最大的目录。然后看看这个目录下可以删除的文件,删除掉这些文件。

以上是Linux下怎么查看磁盘以及目录的状态信息的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

文件 目录 大小 系统 磁盘 命令 信息 状态 内容 子目 子目录 常见 情况 方式 空间 篇文章 定位 最大 不怎么 两个 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网高科技 亿人帮互联网科技有限公司 深圳恒合互联网络科技有限公司 贷财互联网科技 互联网科技ppt模板 互联网科技股午盘股票涨跌 互联网科技实习生岗位职责 互联网大会黑科技排名 互联网校园科技培训 互联网科技研发水平 本届互联网博览会上的黑科技 江苏苏星互联网科技有限公司 美国互联网科技公司 富国互联网金融科技混合基金 科技互联网行业投资研究 普陀区互联网教育科技管理办法 互联网对科技影响 互联网领先科技成果宣传视频 恒生互联网科技趋势 科技发展第三阶段互联网时代 互联网金融 科技金融 互联网金融 科技创新 互联网时代科技改变生活 崇明区互联网教育科技诚信经营 注册互联网科技公司经营范围大全 河南住房之家互联网科技 雨阳互联网卡科技有限公司 上海创道互联网络科技有限公司 互联网科技年终奖 从那以后互联网科技有限公司
0