Linux系统硬盘容量查询实用指南与高级技巧

07-08 1188阅读

Linux系统硬盘容量查询实用指南与高级技巧

随着科技的飞速进步,数据存储的需求不断攀升,硬盘作为数据存储的关键媒介,其容量直接决定了存储空间的大小,在Linux操作系统中,查询硬盘容量是一项基础且频繁的操作,本文将为您详细介绍在Linux环境下查询硬盘容量的实用方法和技巧。

查询硬盘容量的方法

使用 df 命令

df 命令是Linux系统中查看文件系统磁盘空间使用情况的常用工具,通过使用 df 命令,可以查看所有文件系统的磁盘空间使用情况,包括已挂载的文件系统、可用空间以及使用空间等。

命令格式: df -h

-h 参数表示以易于理解的单位(如KB、MB、GB等)展示磁盘空间。

示例:

[root@linux ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1       50G   10G   40G  20%  /
devtmpfs        1.9G     0  1.9G   0% /dev
tmpfs           1.9G     0  1.9G   0% /dev/shm
tmpfs           1.9G     0  1.9G   0% /run
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
tmpfs           1.9G     0  1.9G   0% /tmp

从示例中可以看出,根分区 /dev/vda1 的容量为50GB,已使用10GB,剩余40GB。

使用 du 命令

du 命令用于估算文件或目录的磁盘使用空间,结合 du 命令与 -h 参数,可以以易于理解的单位展示磁盘空间。

命令格式: du -h /path/to/directory

示例:

[root@linux ~]# du -h /
root      4.0K
bin       4.0K
boot      2.0K
dev       0
etc       4.0K
home      4.0K
lib       4.0K
lib64     4.0K
media     4.0K
mnt       4.0K
opt       4.0K
proc      0
pwd       4.0K
root      4.0K
run       4.0K
in      4.0K
srv       4.0K
sys       4.0K
tmp       4.0K
usr       4.0K
var       4.0K

从示例中可以看出,根目录的容量为4.0K。

使用 llk 命令

llk 命令用于列出所有可识别的磁盘及其分区,从而查看硬盘的容量。

命令格式: llk

示例:

[root@linux ~]# llk
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda            253:0    0   50G  0 disk
├─vda1         253:1    0   50G  0 part /
└─vda2         253:2    0    1G  0 part [SWAP]
vdb            253:16   0    1G  0 disk

从示例中可以看出,硬盘 vda 的容量为50GB。

使用 fdisk 命令

fdisk 命令用于管理磁盘分区,通过该命令可以查看硬盘的容量。

命令格式: fdisk -l

示例:

[root@linux ~]# fdisk -l
Disk /dev/vda: 50.0 GB, 50111888064 bytes, 976562048 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/m optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00000000
   Device Boot      Start       End   Sectors   Size Id Type
/dev/vda1           2048    97656192 97654080   50G 83 Linux
/dev/vda2           97656288  97656307         20  1M 82 Linux swap / solaris

从示例中可以看出,硬盘 vda 的容量为50GB。

在Linux系统中,查询硬盘容量有多种方法,如 dfdullkfdisk 等,根据您的需求选择合适的方法,可以轻松了解硬盘的容量,希望本文对您有所帮助。

文章版权声明:除非注明,否则均为原创文章,转载或复制请以超链接形式并注明出处。
取消
微信二维码
微信二维码
支付宝二维码