如何在 Linux 中使用 df、du、ncdu 等命令查看硬盘使用情况

搬瓦工

本文介绍一下 Linux 中的 df、du 等命令,可以快速查看硬盘使用情况。相关教程可以参考《如何在 Linux 中使用 ps、kill 和 nice 等命令管理进程》,最近也会陆续介绍一些 Linux 中的实用命令,方便大家更好的管理和使用自己购买的搬瓦工 VPS 主机。

一、Linux df 命令使用教程

要快速了解连接的驱动器上剩余多少磁盘空间,您可以使用 df 程序。

没有任何选项,它的输出如下所示:

df

输出:

Output
Filesystem     1K-blocks    Used Available Use% Mounted on
/dev/vda        31383196 1228936  28581396   5% /
udev              505152       4    505148   1% /dev
tmpfs             203920     204    203716   1% /run
none                5120       0      5120   0% /run/lock
none              509800       0    509800   0% /run/shm

这会以字节为单位输出磁盘使用情况,这可能有点难以阅读。

要解决此问题,您可以以人类可读的格式指定输出:

df -h

输出:

Output
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda         30G  1.2G   28G   5% /
udev            494M  4.0K  494M   1% /dev
tmpfs           200M  204K  199M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            498M     0  498M   0% /run/shm

如果要查看所有文件系统上可用的总磁盘空间,可以传递 –total 选项。 这将在底部添加一行,其中包含摘要信息:

df -h --total

输出:

Output
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda         30G  1.2G   28G   5% /
udev            494M  4.0K  494M   1% /dev
tmpfs           200M  204K  199M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            498M     0  498M   0% /run/shm
total            32G  1.2G   29G   4%

df 可以提供有用的概述。另一个命令 du 按目录给出细分。

二、Linux du 命令使用教程

du 将分析当前目录和任何子目录的使用情况。在几乎为空的主目录中运行的 du 的默认输出如下所示:

du

输出:

Output
4    ./.cache
8    ./.ssh
28    .

再一次,您可以通过传递 -h 来指定人类可读的输出:

du -h

要查看文件大小和目录,请键入以下内容:

du -a

输出:

Output
0    ./.cache/motd.legal-displayed
4    ./.cache
4    ./.ssh/authorized_keys
8    ./.ssh
4    ./.profile
4    ./.bashrc
4    ./.bash_history
28    .

对于底部的总数,您可以添加 -c 选项:

du -c

输出:

Output
4    ./.cache
8    ./.ssh
28    .
28    total

如果您只对总数而不是细节感兴趣,您可以发出:

du -s

三、Linux ncdu 命令使用教程

还有一个用于 du 的 ncurses 接口,适当地称为 ncdu,您可以安装它:

sudo apt install ncdu

这将以图形方式表示您的磁盘使用情况:

ncdu

输出:

Output
--- /root ----------------------------------------------------------------------
    8.0KiB [##########] /.ssh                                                   
    4.0KiB [#####     ] /.cache
    4.0KiB [#####     ]  .bashrc
    4.0KiB [#####     ]  .profile
    4.0KiB [#####     ]  .bash_history

您可以通过使用向上和向下箭头并在任何目录条目上按 Enter 来逐步浏览文件系统。

四、搬瓦工新手教程和优惠套餐

1、搬瓦工新手入门

  1. 搬瓦工新手入门教程(1):搬瓦工众多方案怎么选择
  2. 搬瓦工新手入门教程(2):搬瓦工机房选择和速度测试
  3. 搬瓦工新手入门教程(3):注册账户和微信支付、支付宝购买教程
  4. 搬瓦工新手入门教程(4):登陆搬瓦工网站后台查看 VPS,登录 KiwiVM 面板进行简单管理
  5. 搬瓦工新手入门教程(5):通过 KiwiVM 后台面板更换操作系统并获取登陆信息

2、搬瓦工推荐方案

优惠码:BWH3HYATVBJW(优惠力度 6.58%)

更多推荐:

方案内存CPU硬盘流量/月带宽机房价格购买
CN2
(最便宜)
1GB1核20GB1TB1GbpsDC3 CN2
DC8 ZNET
$49.99/年购买
CN22GB1核40GB2TB1Gbps$52.99/半年
$99.99/年
购买
CN2GIA-E
(最推荐)
1GB2核20GB1TB2.5GbpsDC6 CN2 GIA-E
DC9 CN2 GIA
日本软银 JPOS_1
荷兰 EUNL_9
$49.99/季度
$169.99/年
购买
CN2GIA-E2GB3核40GB2TB2.5Gbps$89.99/季度
$299.99/年
购买
HK2GB2核40GB0.5TB1Gbps中国香港 CN2 GIA$89.99/月
$899.99/年
购买
HK4GB4核80GB1TB1Gbps$155.99/月
$1559.99/年
购买
TOKYO2GB2核40GB0.5TB1.2Gbps日本东京 CN2 GIA$89.99/月
$899.99/年
购买
TOKYO4GB4核80GB1TB1.2Gbps$155.99/月
$1559.99/年
购买

此外,也可以参考《2022年最新搬瓦工优惠码/搬瓦工便宜套餐/搬瓦工新手教程整理》。

未经允许不得转载:搬瓦工 » 如何在 Linux 中使用 df、du、ncdu 等命令查看硬盘使用情况