ubunutu 查看磁盘容量

在 Ubuntu 系统中,查看磁盘容量可通过以下命令和工具实现:


1. 命令行工具

(1) df 命令(查看已挂载文件系统的磁盘使用情况)
  • 基本用法
    df -h # 以人类可读格式(GB/MB)显示
    • 输出示例
      Filesystem Size Used Avail Use% Mounted on
      /dev/mmcblk0p6 29G 8.2G 20G 30% /
      /dev/sda1 466G 50G 393G 12% /media/topeet/EAGET忆捷

    • 关键列说明
      • Size: 分区总容量。
      • Used: 已用空间。
      • Avail: 剩余可用空间。
      • Use%: 使用率百分比。
      • Mounted on: 挂载点(文件系统访问路径)。
  • 常用选项
    • -T: 显示文件系统类型(如 ext4vfat)。
      df -Th
    • --total: 显示所有分区的总计。
      df -h --total
(2) lsblk 命令(查看所有块设备及层级结构)
  • 基本用法
    lsblk # 显示设备树形结构
    • 输出示例
      NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
      sda 8:0 0 465.8G 0 disk 
      └─sda1 8:1 0 465.8G 0 part /media/topeet/EAGET忆捷
      mmcblk0 179:0 0 28.9G 0 disk 
      └─mmcblk0p6 179:6 0 28.7G 0 part /

    • 用途:快速识别物理磁盘(如 sdammcblk0)及其分区。
(3) du 命令(查看目录或文件的磁盘占用)
  • 基本用法
    du -sh /path/to/directory # 查看指定目录的总大小
    • 示例
      du -sh ~/Downloads # 查看用户下载目录大小
    • 选项
      • -s: 仅显示总计(不列出子目录)。
      • -h: 人类可读格式。

2. 图形化工具

(1) GNOME Disks(磁盘工具)
  • 打开方式
    gnome-disks # 或通过系统菜单搜索“Disks”
    功能
    • 可视化查看所有磁盘、分区、文件系统。
    • 执行挂载/卸载、格式化、SMART 检测等操作。
(2) ncdu(交互式目录分析工具)
  • 安装
    sudo apt install ncdu
  • 使用
    ncdu / # 扫描根目录并交互式浏览
    • 操作:用方向键导航,Enter 进入子目录,d 删除文件(谨慎使用)。

3. 高级场景

(1) 查看磁盘硬件信息
  • smartctl(需安装 smartmontools
    sudo smartctl -a /dev/sda # 查看 SATA/NVMe 磁盘健康状态
(2) 查看 LVM 逻辑卷
  • lvs 或 vgs

    sudo lvs # 显示逻辑卷
    sudo vgs # 显示卷组


常见问题

  • Q: 为什么 df 和 lsblk 显示的容量不一致?
    • Adf 显示文件系统可用空间(已扣除保留块),lsblk 显示物理磁盘总容量。
  • Q: 如何查看未挂载的磁盘?
    • A: 使用 lsblk 或 sudo fdisk -l

通过以上工具,您可全面掌握 Ubuntu 系统的磁盘容量及使用情况。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值