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

linux查看磁盘总容量

在Linux系统中,可以使用多种命令来查看磁盘的总容量。以下是一些常用的命令及其使用方法:

1. df 命令

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

基本用法:

代码语言:txt
复制
df -h
  • -h 选项表示以人类可读的格式显示(例如,K、M、G)。

示例输出:

代码语言: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   60G   35G  64% /mnt/data

2. fdisk 命令

fdisk 命令用于查看和管理磁盘分区表。

基本用法:

代码语言:txt
复制
sudo fdisk -l
  • -l 选项表示列出所有磁盘的分区信息。

示例输出:

代码语言:txt
复制
Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x0009f3a1

Device     Boot Start      End  Sectors Size Id Type
/dev/sda1        0 104857600 104857600  50G 83 Linux

3. lsblk 命令

lsblk(list block devices)命令用于列出所有块设备的信息。

基本用法:

代码语言:txt
复制
lsblk

示例输出:

代码语言:txt
复制
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0    50G  0 disk 
├─sda1   8:1    0    50G  0 part /
sdb      8:16   0   100G  0 disk 
└─sdb1   8:17   0   100G  0 part /mnt/data

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"

优势

  • df 命令:简单易用,适合快速查看磁盘空间使用情况。
  • fdisk 命令:适合查看和管理磁盘分区表,但需要root权限。
  • lsblk 命令:适合列出所有块设备的信息,包括挂载点和分区信息。
  • blkid 命令:适合查看块设备的UUID和文件系统类型,便于文件系统管理和挂载。

应用场景

  • 日常监控:使用df -h命令可以快速了解磁盘空间的使用情况,及时进行清理或扩容。
  • 磁盘分区管理:使用fdisk -l命令可以查看磁盘的分区情况,进行分区调整或新增分区。
  • 设备信息查询:使用lsblk命令可以查看所有块设备的信息,便于设备管理和故障排查。
  • 文件系统识别:使用blkid命令可以查看块设备的UUID和文件系统类型,便于文件系统挂载和管理。

通过这些命令,你可以全面了解Linux系统中磁盘的总容量及其使用情况。

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

相关·内容

领券