首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

查询linux总磁盘大小

在Linux系统中,查询总磁盘大小可以通过多种命令实现,以下是一些常用的方法:

1. 使用 df 命令

df 命令用于显示文件系统的磁盘空间使用情况。

基本用法:

代码语言:txt
复制
df -h
  • -h 参数表示以人类可读的格式显示(例如,KB、MB、GB)。

示例输出:

代码语言:txt
复制
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        50G   20G   28G  42% /
tmpfs            3.9G     0  3.9G   0% /dev/shm
/dev/sdb1       100G   80G   15G  85% /data

2. 使用 lsblk 命令

lsblk 命令用于列出所有块设备的信息。

基本用法:

代码语言:txt
复制
lsblk -o NAME,SIZE,MOUNTPOINT
  • -o 参数用于指定输出的列。

示例输出:

代码语言:txt
复制
NAME   SIZE MOUNTPOINT
sda    200G /
├─sda1   50G /
└─sda2  150G [SWAP]
sdb    100G /data

3. 使用 fdisk 命令

fdisk 命令用于磁盘分区表的管理。

基本用法:

代码语言:txt
复制
sudo fdisk -l
  • 需要使用 sudo 权限。

示例输出:

代码语言:txt
复制
Disk /dev/sda: 200 GiB, 214748364800 bytes, 41943040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: ...

Device     Start       End   Sectors   Size Type
/dev/sda1   2048 104857599 104855552   50G Linux filesystem
/dev/sda2 104857600 419430399 314572800 150G Linux swap

Disk /dev/sdb: 100 GiB, 107374182400 bytes, 209715200 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: ...

Device     Start       End   Sectors   Size Type
/dev/sdb1        0 209715200 209715200  100G Linux filesystem

4. 使用 blkid 命令

blkid 命令用于显示块设备的UUID和文件系统类型。

基本用法:

代码语言:txt
复制
blkid

示例输出:

代码语言:txt
复制
/dev/sda1: UUID="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" TYPE="ext4"
/dev/sdb1: UUID="yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy" TYPE="ext4"

优势

  • 快速查询:这些命令可以快速获取磁盘空间信息。
  • 详细信息lsblkfdisk 提供了更详细的设备信息。
  • 易于使用:命令简单易记,适合日常使用。

应用场景

  • 系统管理:管理员需要监控磁盘空间使用情况。
  • 故障排查:当系统提示磁盘空间不足时,可以使用这些命令快速定位问题。
  • 容量规划:在进行存储容量规划时,了解当前磁盘使用情况非常重要。

通过这些命令,你可以轻松查询Linux系统的总磁盘大小及其使用情况。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券