在 Oracle® Solaris 11.2 中管理系统信息、进程和性能

退出打印视图

更新时间: 2014 年 9 月
 
 

显示磁盘空间统计信息 (df)

使用 df 命令可以显示挂载的每个磁盘中的可用磁盘空间量。df 报告的usable磁盘空间只反映全部容量的 90%,因为报告统计信息留出总可用空间的 10% 以上。此头空间通常保持为空,以实现更好的性能。

df 命令实际报告的磁盘空间百分比是已用空间除以可用空间。

如果文件系统超出容量的 90%,则可使用 cp 命令将文件转移至具有可用空间的磁盘。或者,使用 tarcpio 命令将文件转移至磁带。也可以删除文件。

有关此命令的详细说明,请参见 df(1M) 手册页。

显示磁盘空间信息 (df –k)

使用 df -k 命令显示磁盘空间信息(千字节)。

$ df -k
Filesystem            kbytes    used   avail capacity  Mounted on
/dev/dsk/c0t3d0s0     192807   40231  133296    24%    / 
示例 3-1  显示文件系统信息

以下示例显示 df -k 命令针对 SPARC 的系统的输出。

$ df -k
Filesystem           1024-blocks        Used   Available Capacity  Mounted on
rpool/ROOT/solaris-161   191987712     6004395   140577816     5%    /
/devices                       0           0           0     0%    /devices
/dev                           0           0           0     0%    /dev
ctfs                           0           0           0     0%    /system/contract
proc                           0           0           0     0%    /proc
mnttab                         0           0           0     0%    /etc/mnttab
swap                     4184236         496     4183740     1%    /system/volatile
objfs                          0           0           0     0%    /system/object
sharefs                        0           0           0     0%    /etc/dfs/sharetab
/usr/lib/libc/libc_hwcap1.so.1   146582211     6004395   140577816     5%    /lib/libc.so.1
fd                             0           0           0     0%    /dev/fd
swap                     4183784          60     4183724     1%    /tmp
rpool/export           191987712          35   140577816     1%    /export
rpool/export/home      191987712          32   140577816     1%    /export/home
rpool/export/home/123   191987712    13108813   140577816     9%    /export/home/123
rpool/export/repo      191987712    11187204   140577816     8%    /export/repo
rpool/export/repo2010_11   191987712          31   140577816     1%    /export/repo2010_11
rpool                  191987712     5238974   140577816     4%    /rpool
/export/home/123      153686630    13108813   140577816     9%    /home/123

df -k 命令的输出字段如下所示:

1024-blocks

文件系统中可用空间的总大小

Used

已用空间量

Available

可用空间量

Capacity

已用空间量,表示为总容量的百分比

Mounted on

挂载点

示例 3-2  使用不带任何选项的 df 命令显示文件系统信息

使用不带操作数或选项的 df 命令时,该命令将报告所有挂载的文件系统,如以下示例中所示。

$ df
/                  (rpool/ROOT/solaris):100715496 blocks 100715496 files
/devices           (/devices          ):       0 blocks        0 files
/dev               (/dev              ):       0 blocks        0 files
/system/contract   (ctfs              ):       0 blocks 2147483601 files
/proc              (proc              ):       0 blocks    29946 files
/etc/mnttab        (mnttab            ):       0 blocks        0 files
/system/volatile   (swap              ):42257568 blocks  2276112 files
/system/object     (objfs             ):       0 blocks 2147483441 files
/etc/dfs/sharetab  (sharefs           ):       0 blocks 2147483646 files
/dev/fd            (fd                ):       0 blocks        0 files
/tmp               (swap              ):42257568 blocks  2276112 files
/export            (rpool/export      ):100715496 blocks 100715496 files
/export/home       (rpool/export/home ):100715496 blocks 100715496 files
/export/home/admin (rpool/export/home/admin):100715496 blocks 100715496 files
/rpool             (rpool             ):100715496 blocks 100715496 files
/export/repo2010_11(rpool/export/repo2010_11):281155639 blocks 281155639 files
/rpool             (rpool             ):281155639 blocks 281155639 files