linux怎么考察硬盘内存
linux怎么考察硬盘内存详细介绍
在 Linux 系统里,你可以借助多种命令来考察硬盘内存(存储容量)相关信息,下面为你详细介绍常用的命令及其使用方法。
1.
df 命令
df 命令主要用于显示文件系统的磁盘使用情况,包括已用空间、可用空间、挂载点等信息。
基本用法
bash
-h选项:以人类可读的格式显示磁盘空间大小,例如使用 GB、MB 等单位。
示例输出
plaintext
Filesystem Size Used Avail Use% Mounted on/dev/sda1 40G 10G 28G 27% /
tmpfs 2.0G 0 2.0G 0% /dev/shm
/dev/sdb1 100G 20G 75G 21% /data
输出各列含义如下:
Filesystem:文件系统的设备名或挂载源。Size:文件系统的总容量。Used:已使用的容量。Avail:可用的容量。Use%:已使用空间的百分比。Mounted on:文件系统的挂载点。
其他常用选项
-T:显示文件系统的类型。-i:显示 inode 信息,而不是磁盘块信息。
2.
du 命令
du 命令用于估算文件和目录的磁盘使用空间。
查看指定目录的磁盘使用情况
bash
/path/to/directory
-s选项:只显示汇总信息,不显示每个子目录的信息。-h选项:以人类可读的格式显示磁盘空间大小。
示例输出
plaintext
5.2G /path/to/directory
查看指定目录下每个子目录的磁盘使用情况
bash
/path/to/directory
该命令会递归显示指定目录下每个子目录和文件的磁盘使用情况。
3.
lsblk 命令
lsblk 命令用于列出块设备信息,包括硬盘、分区等。
基本用法
bash
lsblk
示例输出
plaintext
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTsda 8:0 0 232.9G 0 disk
├─sda1 8:1 0 40G 0 part /
├─sda2 8:2 0 1G 0 part /boot
└─sda3 8:3 0 191.9G 0 part /home
sdb 8:16 0 465.8G 0 disk
└─sdb1 8:17 0 465.8G 0 part /data
输出各列含义如下:
NAME:设备名。MAJ:MIN:主设备号和次设备号。RM:是否为可移动设备(1 表示是,0 表示否)。SIZE:设备的总容量。RO:是否为只读设备(1 表示是,0 表示否)。TYPE:设备类型(disk 表示磁盘,part 表示分区)。MOUNTPOINT:设备的挂载点。
其他常用选项
-f:显示文件系统信息。-m:显示设备的权限和所有者信息。
4.
fdisk -l 命令
fdisk -l 命令用于列出所有可用磁盘的分区表信息。
基本用法
bash
需要使用 sudo 权限才能查看所有磁盘的信息。
示例输出
plaintext
Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 sectorsUnits: 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: gpt
Disk identifier: 12345678-ABCD-EFAB-CDEF-123456789ABC
Device Start End Sectors Size Type
/dev/sda1 2048 8388607 8386560 4G Linux filesystem
/dev/sda2 8388608 10487807 2099200 1G Linux filesystem
/dev/sda3 10487808 488396799 477908992 227.9G Linux filesystem
99123456789101112Disk /dev/sda: 232.9 GiB, 250059350016 bytes, 488397168 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisklabel type: gptDisk identifier: 12345678-ABCD-EFAB-CDEF-123456789ABC
Device Start End Sectors Size Type/dev/sda1 2048 8388607 8386560 4G Linux filesystem/dev/sda2 8388608 10487807 2099200 1G Linux filesystem/dev/sda3 10487808 488396799 477908992 227.9G Linux filesystem
输出包含了磁盘的总容量、分区的起始和结束扇区、分区大小等信息。