当前位置:首页 > 系统教程 > 正文

Ubuntu查看磁盘命令大全

Ubuntu查看磁盘命令大全

(新手必备的Linux磁盘空间监控指南)

在管理Ubuntu服务器或桌面系统时,掌握Ubuntu磁盘命令是至关重要的。无论是排查存储问题还是优化空间,查看磁盘空间都是一项基本技能。本文将详细介绍Linux磁盘管理的核心命令,包括经典的df命令以及其他实用工具,帮助小白快速上手。

1. df - 报告文件系统磁盘空间使用情况

df(disk free)是最常用的命令之一。运行 df -h 可以以人类可读的格式(如GB、MB)显示所有已挂载分区的使用情况。

$ df -h文件系统        容量  已用  可用 已用% 挂载点/dev/sda1        98G   30G   63G   33% //dev/sda2       200G  120G   80G   60% /home
Ubuntu查看磁盘命令大全 Ubuntu磁盘命令 查看磁盘空间 Linux磁盘管理 df命令 第1张

2. du - 估算文件/目录的磁盘使用量

du(disk usage)用于查看特定目录或文件的大小。例如 du -sh /home/username 可以汇总显示该目录的总大小。

$ du -sh /var/log1.2G    /var/log

3. lsblk - 列出块设备信息

lsblk 以树状形式显示所有磁盘和分区,包括挂载点。是快速了解磁盘结构的利器。

$ lsblkNAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTsda      8:0    0 238.5G  0 disk├─sda1   8:1    0   100G  0 part /├─sda2   8:2    0   200G  0 part /home└─sda3   8:3    0  38.5G  0 part [SWAP]

4. fdisk -l - 查看磁盘分区表

sudo fdisk -l 可以列出所有磁盘的分区信息,包括分区类型、起始扇区等。注意需要root权限。

$ sudo fdisk -lDisk /dev/sda: 238.5 GiB, 256060514304 bytes, 500118192 sectors设备       启动    起点     末尾     扇区  大小 Id 类型/dev/sda1  *       2048 209717247 209715200  100G 83 Linux/dev/sda2       209717248 629147647 419430400  200G 83 Linux/dev/sda3       629147648 710164479  81016832 38.5G 82 Linux swap / Solaris

5. blkid - 查看块设备UUID和文件系统类型

sudo blkid 显示每个分区的UUID和文件系统类型,对于配置挂载非常有用。

$ sudo blkid/dev/sda1: UUID="xxxx-xx-xx" TYPE="ext4"/dev/sda2: UUID="yyyy-yy-yy" TYPE="ext4"/dev/sda3: UUID="zzzz-zz-zz" TYPE="swap"

6. 图形化工具(可选)

如果你更喜欢图形界面,可以使用 Disk Usage Analyzer(命令 baobab)直观查看磁盘占用。

总结

以上是Ubuntu中最常用的查看磁盘空间命令。掌握这些Ubuntu磁盘命令,你就能轻松应对日常的Linux磁盘管理任务。无论是df命令快速概览,还是du深入分析,都能帮助你有效监控存储状态。