在管理Ubuntu服务器或桌面系统时,掌握Ubuntu磁盘命令是至关重要的。无论是排查存储问题还是优化空间,查看磁盘空间都是一项基本技能。本文将详细介绍Linux磁盘管理的核心命令,包括经典的df命令以及其他实用工具,帮助小白快速上手。
df(disk free)是最常用的命令之一。运行 df -h 可以以人类可读的格式(如GB、MB)显示所有已挂载分区的使用情况。
$ df -h文件系统 容量 已用 可用 已用% 挂载点/dev/sda1 98G 30G 63G 33% //dev/sda2 200G 120G 80G 60% /home
du(disk usage)用于查看特定目录或文件的大小。例如 du -sh /home/username 可以汇总显示该目录的总大小。
$ du -sh /var/log1.2G /var/log
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]
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
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"
如果你更喜欢图形界面,可以使用 Disk Usage Analyzer(命令 baobab)直观查看磁盘占用。
以上是Ubuntu中最常用的查看磁盘空间命令。掌握这些Ubuntu磁盘命令,你就能轻松应对日常的Linux磁盘管理任务。无论是df命令快速概览,还是du深入分析,都能帮助你有效监控存储状态。
本文由主机测评网于2026-03-05发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://vpshk.cn/20260328886.html