Linux服务器空间查看具体操作方法有哪些?
- 云服务器
- 2025-12-07
- 6
在Linux系统中查看服务器空间是管理员日常工作中的一项基本操作,这不仅有助于了解服务器存储空间的使用情况,还可以帮助管理员及时发现并解决空间不足的问题,以下是几种常用的查看Linux服务器空间的方法:
使用df命令
df命令是查看文件系统磁盘空间使用情况的基本命令,以下是一个简单的示例:
df h
这个命令会以易读的格式显示所有挂载的文件系统的磁盘空间使用情况,输出结果如下:
| 文件系统 | 容量 | 已用 | 可用 | 使用% | 挂载点 |
|---|---|---|---|---|---|
| /dev/sda1 | 100G | 30G | 70G | 30% | / |
| /dev/sda2 | 50G | 25G | 25G | 50% | /home |
使用du命令
du命令用于查看指定目录或文件的磁盘使用情况,以下是一个查看当前目录下所有子目录和文件磁盘使用情况的示例:
du sh *
输出结果如下:
bin/ 4.0K boot/ 4.0K dev/ 0 ...
使用ncdu命令
ncdu是一个交互式的磁盘空间使用分析工具,可以快速显示磁盘空间使用情况,以下是一个示例:
ncdu /
运行后,ncdu会以图形化界面显示磁盘空间使用情况,您可以点击各个目录查看详细信息。


使用tree命令
tree命令可以以树状结构显示目录内容,方便查看磁盘空间使用情况,以下是一个示例:
tree / h
输出结果如下:
/ ├── bin │ ├── bash │ ├── cp │ ├── date │ └── ... ├── boot │ ├── vmlinuz │ ├── initrd.img │ └── ... ├── dev │ ├── console │ ├── null │ ├── stdin │ └── ... ├── etc │ ├── hosts │ ├── passwd │ └── ... ├── home │ ├── user1 │ ├── user2 │ └── ... ├── lib │ ├── lib64 │ ├── libx11 │ └── ... ├── media │ ├── music │ ├── pictures │ └── videos ├── mnt │ ├── cdrom │ ├── floppy │ └── ... ├── opt │ ├── ... ├── proc │ ├── cpuinfo │ ├── meminfo │ └── ... ├── root │ ├── bin │ ├── boot │ ├── dev │ └── ... ├── run │ ├── ... ├── sbin │ ├── ... ├── srv │ ├── ... ├── sys │ ├── ... ├── tmp │ ├── ... └── var ├── log ├── mail └── ...
使用awk命令
awk命令可以用来处理文本数据,以下是一个使用awk查看磁盘使用情况的示例:

df h | awk '{print $1, $5, $4}'
输出结果如下:
/dev/sda1 30% 30G /dev/sda2 50% 25G
FAQs
Q1:如何查看指定目录的磁盘使用情况?
A1: 使用du sh 目录名命令可以查看指定目录的磁盘使用情况。
Q2:如何查看磁盘空间使用情况并按使用量排序?
A2: 使用df h | sort k5nr命令可以查看磁盘空间使用情况,并按使用量进行降序排序。