系统管理指南:高级管理

Procedure如何显示文件大小

  1. 转到要检查的文件所在的目录。

  2. 显示文件的大小。


    $ ls [-lh] [-s]
    -l

    以长格式显示文件和目录的列表,以字节为单位显示大小。(请参见下面的示例。)

    -h

    文件或目录大小大于 1024 字节时,请以 KB、MB、GB 或 TB 来表示文件大小和目录大小。此选项还可以修改 -o-n-@-g 选项显示的输出,以使用新格式显示文件或目录大小。有关更多信息,请参见 ls(1) 手册页。

    -s

    显示文件和目录(以块为单位)的列表。


示例 6–5 显示文件大小

以下示例表明,lastlogmessages 文件比 /var/adm 目录中的其他文件大。


$ cd /var/adm
$ ls -lh
total 148
drwxrwxr-x   5 adm      adm          512 Nov 26 09:39 acct/
-rw-------   1 uucp     bin            0 Nov 26 09:25 aculog
drwxr-xr-x   2 adm      adm          512 Nov 26 09:25 exacct/
-r--r--r--   1 root     other       342K Nov 26 13:56 lastlog
drwxr-xr-x   2 adm      adm          512 Nov 26 09:25 log/
-rw-r--r--   1 root     root         20K Nov 26 13:55 messages
drwxr-xr-x   2 adm      adm          512 Nov 26 09:25 passwd/
drwxrwxr-x   2 adm      sys          512 Nov 26 09:39 sa/
drwxr-xr-x   2 root     sys          512 Nov 26 09:49 sm.bin/
-rw-rw-rw-   1 root     bin            0 Nov 26 09:25 spellhist
drwxr-xr-x   2 root     sys          512 Nov 26 09:25 streams/
-rw-r--r--   1 root     bin         3.3K Nov 26 13:56 utmpx
-rw-r--r--   1 root     root           0 Nov 26 10:17 vold.log
-rw-r--r--   1 adm      adm          19K Nov 26 13:56 wtmpx

以下示例显示 lpsched.1 文件使用了两个块。


$ cd /var/lp/logs
$ ls -s
total 2            0 lpsched       2 lpsched.1