查看服务器的磁盘存储容量可以通过多种命令行工具来完成,以下是几种常见的方法,适用于大多数基于Linux和Unix的服务器:
1. df
命令
df
命令用于显示文件系统的磁盘空间使用情况。
- 显示所有挂载点的磁盘使用情况:
df -h
这里 -h
选项表示以可读的格式(例如MB和GB)显示大小。
- 显示特定文件系统的磁盘使用情况:
df -h /dev/sda1
将会显示 /dev/sda1
分区的磁盘使用情况。
2. du
命令
du
命令用于估计文件和目录的磁盘使用情况。
- 显示当前目录及其子目录的磁盘使用情况:
du -sh
这里 -s
选项表示汇总,-h
表示以可读的格式显示。
- 显示特定目录的磁盘使用情况:
du -sh /path/to/directory
3. fdisk
命令
fdisk
命令可用于查看磁盘分区的详细信息。
- 显示服务器的所有磁盘分区信息:
fdisk -l
4. lsblk
命令
lsblk
命令会以树状图的方式显示所有的存储设备及其挂载点。
- 显示所有存储设备的信息:
lsblk
- 显示包括磁盘使用情况的详细信息:
lsblk -f
5. parted
命令
parted
是一个用于磁盘分区的工具,也可以用来查看磁盘的大小。
- 显示磁盘的总大小:
parted /dev/sda print
-
将会显示
/dev/sda
磁盘的总大小以及分区信息。
选择哪种工具取决于你需要的详细程度和你希望以何种方式查看这些信息。通常,df
和 du
用于查看文件系统的使用情况,而 fdisk
, lsblk
, 和 parted
则用于查看磁盘和分区的物理大小。