JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 11.1 管理:设备和文件系统     Oracle Solaris 11.1 Information Library (简体中文)
search filter icon
search icon

文档信息

前言

1.  管理可移除介质(任务)

2.  写入 CD 和 DVD(任务)

3.  管理设备(任务)

4.  动态配置设备(任务)

5.  管理 USB 设备(任务)

6.  使用 InfiniBand 设备(概述/任务)

7.  管理磁盘(概述)

8.  管理磁盘使用(任务)

管理磁盘使用(任务列表)

显示有关文件和磁盘空间的信息

如何显示有关文件和磁盘空间的信息

检查文件大小

如何显示文件大小

如何查找大文件

如何查找超过指定大小限制的文件

检查目录大小

如何显示目录、子目录和文件的大小

如何显示本地 UFS 文件系统的用户所有权

查找并删除旧文件或非活动文件

如何列出最新文件

如何查找并删除旧文件或非活动文件

如何清除临时目录

如何查找并删除 core 文件

如何删除故障转储文件

9.  管理磁盘(任务)

10.  设置磁盘(任务)

11.  使用 COMSTAR 配置存储设备(任务)

12.  配置和管理 Oracle Solaris Internet 存储名称服务 (Internet Storage Name Service, iSNS)

13.  format 实用程序(参考信息)

14.  管理文件系统(概述)

15.  创建和挂载文件系统(任务)

16.  配置附加交换空间(任务)

17.  复制文件和文件系统(任务)

18.  管理磁带机(任务)

索引

检查目录大小

可以使用 du 命令及选项显示目录的大小。此外,还可以使用 quot 命令来查找本地 UFS 文件系统中的用户帐户所使用的磁盘空间量。有关这些命令的更多信息,请参见du(1)quot(1M)手册页。

如何显示目录、子目录和文件的大小

示例 8-8 显示目录、子目录和文件的大小

以下示例显示了两个目录的大小:

$ 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

如何显示本地 UFS 文件系统的用户所有权

  1. 成为管理员。

    有关更多信息,请参见《Oracle Solaris 11.1 管理:安全服务》中的"如何使用指定给您的管理权限"

  2. 显示用户、目录或文件系统以及使用的 1024 字节块数。
    # quot [-a] [filesystem ...]
    -a

    列出每个已挂载 UFS 文件系统的所有用户以及所用的 1024 字节块数。

    filesystem

    标识 UFS 文件系统。将显示该文件系统的用户以及所用块数。


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


示例 8-9 显示本地 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