WEB开发网
开发学院操作系统Linux/Unix 系统管理员工具包: 监视磁盘空间和使用情况 阅读

系统管理员工具包: 监视磁盘空间和使用情况

 2008-11-12 08:29:45 来源:WEB开发网   
核心提示: 使用 dudu 命令并不是显示磁盘的空闲空间,而是显示磁盘使用情况的信息,系统管理员工具包: 监视磁盘空间和使用情况(5),du 工具用于确定文件和目录的磁盘使用情况,要使用这个工具,它显示了当前目录 (.) 的摘要信息,要获得所有文件和目录的摘要信息,改变到一个目录,然后运行该工具(请参

使用 du

du 命令并不是显示磁盘的空闲空间,而是显示磁盘使用情况的信息。du 工具用于确定文件和目录的磁盘使用情况。要使用这个工具,改变到一个目录,然后运行该工具(请参见清单 6)。

清单 6. du 命令

$ cd /var
$ du
16   ./lost+found
4    ./sadm/install/admin
22   ./sadm/install/logs
28448  ./sadm/install
4    ./sadm/pkg/SUNWocfd/install
4    ./sadm/pkg/SUNWocfd/save/pspool/SUNWocfd/install
16   ./sadm/pkg/SUNWocfd/save/pspool/SUNWocfd
18   ./sadm/pkg/SUNWocfd/save/pspool
20   ./sadm/pkg/SUNWocfd/save
28   ./sadm/pkg/SUNWocfd
4    ./sadm/pkg/SUNWcsu/inst
...

上面的清单 6 中显示的输出,经过了适当的调整。缺省情况下,du 将显示当前或指定的目录下每个文件和目录的文件使用情况。得到的值是文件的大小,单位为该系统中的缺省块大小,与 df 所使用的单位相同。可能是也可能不是 1K,而使用 -k 命令行选项,您可以强制以 1K 块为单位进行显示。

您可能需要根据所查看的顶级文件或目录对信息进行摘要。使用 -s 选项以打开摘要视图。下面是 Solaris 安装中的一个摘要版本在 /var 目录中的显示:

$ du -sk 
70818  .

请注意,它显示了当前目录 (.) 的摘要信息。要获得所有文件和目录的摘要信息,可以使用 * 通配符(请参见清单 7)。

清单 7. 使用 * 通配符获得摘要信息

$ du -sk *
382   adm
950   apache
683   apache2
6837  appserver
1    audit
162   cache
3    cc-ccr
2    crash
4    cron
31   dmi
22   dt
6    fm
2    imq
1    inet
3    krb5
4    ld
1    ldap
937   lib
6    log
8    lost+found
2    lp
2    mail
1    mysql
1    news
3    nfs
38   nis
2    ntp
10034  opt
1    preserve
96   run
49687  sadm
15   saf
3    samba
2    sma_snmp
131   snmp
39   spool
4    statmon
663   svc
14   tmp
10   uucp
24   yp

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:系统 管理员 工具包

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接