首页 > 运维 > linux运维 > 正文

Linux中如何查看磁盘空间_Linux磁盘空间查看的多种方式

雪夜
发布: 2025-09-30 18:54:01
原创
1188人浏览过
使用df、du、lsblk等命令可全面查看Linux磁盘空间。1. df -h查看文件系统使用情况,显示总容量、已用、可用空间及挂载点;df -i检查inode使用,df -T显示文件系统类型。2. du -sh查看指定目录总大小,du -h --max-depth=1分析子目录占用,结合sort -hr可排序找出最大目录。3. lsblk列出块设备结构,清晰展示硬盘分区与挂载关系。4. 可选ncdu等工具进行交互式分析。组合使用这些命令能高效掌握系统存储状态。

linux中如何查看磁盘空间_linux磁盘空间查看的多种方式

在Linux系统中,查看磁盘空间是日常运维和系统管理中的基本操作。掌握多种查看方式可以帮助你更全面地了解存储使用情况,快速定位问题。以下是几种常用且实用的方法。

1. 使用 df 命令查看文件系统磁盘使用情况

df(disk filesystem)是最常用的命令之一,用于显示文件系统的总体磁盘使用情况。

基本用法:

df -h

- -h 参数表示“human-readable”,以KB、MB、GB等易读单位显示容量。

输出示例:

Filesystem Size Used Avail Use% Mounted on
/dev/sda1 50G 20G 28G 42% /
tmpfs 3.2G 0 3.2G 0% /dev/shm

关键字段说明:

  • Size:总容量
  • Used:已使用空间
  • Avail:可用空间
  • Use%:使用率
  • Mounted on:挂载点

其他常用选项:

  • df -i:查看 inode 使用情况(适用于排查“磁盘满”但空间未耗尽的问题)
  • df -T:显示文件系统类型(如 ext4、xfs)

2. 使用 du 命令查看目录或文件占用空间

du(disk usage)用于查看指定目录或文件的磁盘占用情况,适合分析具体哪些目录占用了大量空间。

常用命令:

du -sh /home

- -s:汇总统计,只显示总大小
- -h:以可读格式输出

查看当前目录下各子目录的大小:

du -h --max-depth=1

这会列出当前目录中每一级子目录的占用空间,便于定位大文件夹。

美间AI
美间AI

美间AI:让设计更简单

美间AI 45
查看详情 美间AI

结合排序查看最大目录:

du -sh * | sort -hr | head -5

这条命令能快速找出当前目录下占用空间最多的前5个文件或目录。

3. 使用 lsblk 查看块设备信息

lsblk(list block devices)用于列出所有可用块设备(如硬盘、分区)的信息,不显示使用率,但结构清晰。

lsblk

输出示例:

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 50G 0 part /
└─sda2 8:2 0 50G 0 part /home
sr0 11:0 1 1024M 0 rom

适合查看磁盘分区结构和挂载关系,搭配 df 使用效果更好。

4. 图形化或第三方工具(可选)

如果你在桌面环境中,也可以使用图形工具:

  • GNOME Disks:直观查看磁盘健康与分区情况
  • ncdu:终端下的交互式磁盘使用分析工具,支持导航和删除操作

安装 ncdu(以 Ubuntu/Debian 为例):

sudo apt install ncdu

使用:

ncdu /path/to/directory

进入后可通过方向键浏览,按提示操作,非常高效。

基本上就这些。熟练使用 df 和 du 就能满足大部分需求,lsblk 辅助查看设备结构,必要时用 ncdu 深入分析。这些命令组合使用,能帮你快速掌握系统磁盘状态。

以上就是Linux中如何查看磁盘空间_Linux磁盘空间查看的多种方式的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号