Ubuntu如何查看磁盘空间


1. df

df(Disk Free)是 Linux 系统自带的磁盘空间分析工具,可快速查看所有挂载分区的使用情况。

常用命令组合

# 以易读格式显示所有分区(GB/MB/KB)
df -h

# 显示文件系统类型(如ext4、xfs)
df -Th

# 查看根目录所在分区的剩余空间
df -h /

# 统计所有分区的总剩余空间(汇总模式)
df -h --total

输出示例

关键列说明

  • Avail:可用空间
  • Use%:使用百分比
  • Mounted on:挂载点

2. du

du(Disk Usage)用于统计目录或文件的实际磁盘占用。

常用场景

# 查看当前目录总大小(-s 汇总,-h 易读格式)
du -sh

# 分析 /var/log 目录及其一级子目录大小
du -h --max-depth=1 /var/log

# 列出所有子目录及文件大小(包含隐藏文件)
du -ah /home/user

输出示例
在这里插入图片描述


3. lsblk

lsblk(List Block Devices)是专用于查看块设备(如硬盘、分区、USB设备)信息的命令行工具。
与 df 不同,它聚焦于物理设备层级而非文件系统使用率,适合排查设备挂载异常或存储架构问题。

# 显示所有块设备树状结构(默认)
lsblk

# 显示详细信息(设备类型、挂载点、文件系统)
lsblk -f

输出示例
在这里插入图片描述


4. ncdu

安装

sudo apt install ncdu

使用

# 扫描当前目录
ncdu

# 扫描指定目录(如 /opt)
ncdu /opt

操作指南

  • 方向键导航,Enter 进入子目录
  • d 删除选中项(需确认)
  • s 按大小排序
  • ? 查看快捷键帮助

请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

但老师

要是看起来爽 求打赏一耳光

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值