跳过导航链接 | |
退出打印视图 | |
系统管理指南:高级管理 Oracle Solaris 10 8/11 Information Library (简体中文) |
可以使用 du 命令及选项显示目录的大小。此外,还可以使用 quot 命令来查找本地 UFS 文件系统中的用户帐户所使用的磁盘空间量。有关这些命令的更多信息,请参见 du(1) 和 quot(1M) 手册页。
$ du [-as] [directory ...]
显示您指定的每个目录的大小,其中包括目录下的每个子目录。
显示每个文件和子目录的大小,以及指定目录中包含的总块数。
显示指定目录中包含的总块数。
以 1024 字节块为单位显示每个目录的大小。
以 1000 字节块为单位显示每个目录的大小。
标识要检查的一个或多个目录。命令行语法中的多个目录以空格分隔。
示例 6-9 显示目录、子目录和文件的大小
以下示例显示两个目录的大小。
$ du -s /var/adm /var/spool/lp 130 /var/adm 40 /var/spool/lp
以下示例显示两个目录的大小,其中包括每个目录下的所有子目录和文件的大小。还显示每个目录中包含的总块数。
$ du /var/adm /var/spool/lp 2 /var/adm/exacct 2 /var/adm/log 2 /var/adm/streams 2 /var/adm/acct/fiscal 2 /var/adm/acct/nite 2 /var/adm/acct/sum 8 /var/adm/acct 2 /var/adm/sa 2 /var/adm/sm.bin 258 /var/adm 4 /var/spool/lp/admins 2 /var/spool/lp/requests/printing.... 4 /var/spool/lp/requests 4 /var/spool/lp/system 2 /var/spool/lp/fifos 24 /var/spool/lp
以下示例以 1024 字节块为单位显示目录大小。
$ du -h /usr/share/audio 796K /usr/share/audio/samples/au 797K /usr/share/audio/samples 798K /usr/share/audio
角色包含授权和具有特权的命令。有关角色的更多信息,请参见《系统管理指南:安全性服务》中的"配置 RBAC(任务列表)"。
# quot [-a] [filesystem ...]
列出每个已挂载 UFS 文件系统的所有用户以及所用的 1024 字节块数。
标识 UFS 文件系统。将显示该文件系统的用户以及所用块数。
注 - quot 命令仅适用于本地 UFS 文件系统。
示例 6-10 显示本地 UFS 文件系统的用户所有权
在以下示例中,将显示根 (/) 文件系统的用户。在后续的示例中,将显示所有已安装 UFS 文件系统的用户。
# quot / /dev/rdsk/c0t0d0s0: 43340 root 3142 rimmer 47 uucp 35 lp 30 adm 4 bin 4 daemon
# quot -a /dev/rdsk/c0t0d0s0 (/): 43340 root 3150 rimmer 47 uucp 35 lp 30 adm 4 bin 4 daemon /dev/rdsk/c0t0d0s6 (/usr): 460651 root 206632 bin 791 uucp 46 lp 4 daemon 1 adm /dev/rdsk/c0t0d0s7 (/export/home): 9 root