
如果您在麒麟OS中需要了解当前磁盘的可用容量、已用空间及分区分布情况,则可能是由于系统运行缓慢、软件安装失败或提示“磁盘空间不足”等现象触发了该需求。以下是查看磁盘空间与存储使用情况的多种方法:
一、使用 df 命令查看文件系统磁盘使用概况
df 命令用于显示挂载文件系统的总容量、已用空间、可用空间及使用百分比,是快速掌握整体磁盘占用状态的首选工具。
1、打开终端,可使用快捷键 Ctrl + Alt + T 或在桌面右键选择“打开终端”。
2、输入命令 df -h 并按回车执行。
3、观察输出结果中各挂载点(如 /、/home、/boot)对应的“Use%”列,重点关注标有 90% 及以上的条目。
4、如需以人类可读格式并按使用率降序排列,可执行 df -h | sort -k5,5nr。
二、使用 lsblk 列出块设备拓扑结构
lsblk 以树状形式展示所有物理硬盘、分区及其挂载关系,有助于识别未挂载分区、隐藏设备或新增磁盘。
1、在终端中输入 sudo lsblk 并回车(需管理员权限以显示完整信息)。
2、检查输出中各设备的 NAME 列(如 sda、sdb)、MAJ:MIN(主次设备号)、FSTYPE(文件系统类型)、MOUNTPOINT(挂载位置)和 SIZE(容量)。
3、注意未出现在 MOUNTPOINT 列的设备节点(如 sdb1 显示为空),表明该分区尚未挂载,可能为闲置存储空间。
三、使用 baobab 图形化分析磁盘使用详情
baobab(磁盘使用分析器)提供直观的环形图与矩形树图,可精准定位大文件与冗余目录,适用于深度排查空间浪费源。
1、若未安装,先在终端执行 sudo apt install -y baobab 完成安装。
2、启动方式:点击开始菜单搜索“磁盘使用分析器”,或在终端输入 baobab。
3、首次运行时选择扫描范围,推荐选中 主目录(Home) 或 整个文件系统(File System)。
4、等待扫描完成后,在右侧图形视图中点击最大面积矩形或扇区,左侧将高亮对应路径,并显示其精确大小。
四、使用 du 命令逐层定位大目录
du 命令用于统计指定目录下各子项所占磁盘空间,配合排序可快速识别异常膨胀的路径。
1、切换至待分析根目录,例如执行 cd / 进入系统根目录。
2、运行 sudo du -sh * 2>/dev/null | sort -hr | head -n 10,列出占用前10位的顶层目录。
3、对占用靠前的目录(如 /var、/usr)再次进入,重复执行相同命令,例如 cd /var && sudo du -sh * 2>/dev/null | sort -hr | head -n 5。
4、持续深入至具体子目录,直至定位到单个大文件,其路径将显示为类似 /var/log/journal/xxx.journal 的形式。
五、使用磁盘管理图形工具查看分区布局
“磁盘管理”是麒麟OS内置的GUI工具,支持可视化查看分区大小、类型、状态及执行基础操作,适合不熟悉命令行的用户。
1、点击开始菜单,进入“控制面板”。
2、选择“系统和安全”分类下的 磁盘管理。
3、在主界面中,上方列表显示所有物理磁盘与逻辑分区,包含“设备名称”“大小”“已用”“可用”“文件系统”“状态”等列。
4、双击任一分区可查看其详细属性,包括卷标、簇大小、支持的压缩与加密功能等信息。










