查看磁盘容量

在 Debian 系统上查看磁盘容量,可以使用以下几种常见的方法:

1. 使用 df 命令

df(disk free)命令可以显示文件系统的磁盘空间使用情况。通常用 -h 参数以人类可读的格式显示信息:

df -h

示例输出:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        50G   20G   28G  42% /
tmpfs            16G     0   16G   0% /dev/shm
/dev/sdb1       100G   50G   50G  50% /mnt/data

2. 使用 du 命令

du(disk usage)命令可以显示目录或文件占用的磁盘空间。通常用 -sh 参数以简洁和人类可读的格式显示特定目录的总使用情况:

du -sh /path/to/directory

示例输出:

1.5G    /path/to/directory

3. 使用 lsblk 命令

lsblk(list block devices)命令可以列出所有块设备及其挂载点:

lsblk

示例输出:

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. 使用 fdisk 命令

fdisk 命令可以查看磁盘分区表信息。用 -l 参数列出所有分区信息:

sudo fdisk -l

示例输出:

Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 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: XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX

Device       Start       End   Sectors  Size Type
/dev/sda1     2048 104857566 104855519   50G Linux filesystem

5. 使用 ncdu 命令

ncdu(NCurses Disk Usage)是一种交互式磁盘使用分析器,适用于大型目录。首先需要安装:

sudo apt-get install ncdu

安装后,运行以下命令:

ncdu /

此命令将打开一个交互式界面,显示目录和文件的磁盘使用情况。
通过以上这些命令,你可以方便地查看 Debian 系统上的磁盘容量和使用情况。