在 Oracle® Solaris 11.2 中管理设备

退出打印视图

更新时间: 2014 年 7 月
 
 

显示有关磁盘空间的信息

获取有关系统上磁盘空间使用情况信息的命令取决于文件系统。以下各节说明了如何根据文件系统使用适当命令来显示有关磁盘使用的数据。

ZFS 文件系统上的磁盘空间使用情况

要显示有关 ZFS 磁盘空间使用情况的信息,请按如下方式使用 zpool 命令:

# zpool list root-pool

其中 root-pool 是系统上的根池的名称。以下示例提供有关 rpool 的信息,该根池具有 10.0 GB 的已分配空间和 580 GB 的可用空间。

# zpool list rpool
NAME   SIZE  ALLOC   FREE  CAP  HEALTH  ALTROOT
rpool   68G  10.0G  58.0G  14%  ONLINE  -

通过该命令的 –r 选项,可将根池中的可用空间与实际使用的空间进行比较。

# zfs list -r rpool
NAME                        USED  AVAIL  REFER  MOUNTPOINT
rpool                      10.2G  56.8G   106K  /rpool
rpool/ROOT                 5.04G  56.8G    31K  legacy
rpool/ROOT/solaris         5.04G  56.8G  5.04G  /
rpool/dump                 1.00G  56.8G  1.00G  -
rpool/export                 63K  56.8G    32K  /export
rpool/export/home            31K  56.8G    31K  /export/home
rpool/swap                 4.13G  56.9G  4.00G  -

UFS 文件系统上的磁盘空间使用情况

要显示有关 UFS 磁盘空间使用情况的信息,请使用 df 命令:

$ df
/                  (/dev/dsk/c0t0d0s0 ):  101294 blocks   105480 files
/devices           (/devices          ):       0 blocks        0 files
/system/contract   (ctfs              ):       0 blocks 2147483578 files
/proc              (proc              ):       0 blocks     1871 files
/etc/mnttab        (mnttab            ):       0 blocks        0 files
/etc/svc/volatile  (swap              ):  992704 blocks    16964 files
/system/object     (objfs             ):       0 blocks 2147483530 files

要查看按用户列出的磁盘空间使用情况,请使用 quot 命令。

# quot /ufsfs
/dev/rdsk/c3t3d0s0:
21048   root
350   amy
250   rory

注 - quot 命令仅适用于传统的本地 UFS 文件系统。