OSX Snow Leopard 上的 ls -l 中第一个字符(数字)是什么意思?

OSX Snow Leopard 上的 ls -l 中第一个字符(数字)是什么意思?

我包含了 OSX 10.6.7 中 ls -lasF 输出的精简示例 - ls 的手册页并未讨论此输出中每行显示的第一个数字 (0,8,16,32,48,80,376)。(/etc 链接到 OSX 上的此目录)

mimac:~ frank$ ls -lasF /private/etc
total 1000
   0 drwxr-xr-x  22 root   wheel    4216 May 20 13:41 ./
   0 drwxr-xr-x@  6 root   wheel     204 Dec 15  2009 ../
   8 -rw-r--r--   1 root   wheel      85 Apr 11 23:59 .BroadbandTuner-saved-settings
   0 -rw-r--r--   1 root   wheel     753 Jul 16  2009 6to4.conf
   8 -rw-------   1 root   wheel      24 Apr 14 04:08 AFP.conf
   0 -rw-r--r--   1 root   wheel       0 Dec 15  2009 RemoteManagement.launchd
   0 -rw-r--r--   1 root   wheel     515 Jun 25  2009 afpovertcp.cfg
   8 lrwxr-xr-x   1 root   wheel      15 Dec 15  2009 aliases@ -> postfix/aliases
   0 -rw-r-----   1 root   wheel   16384 May 18  2009 aliases.db
  32 -rw-r--r--   1 root   wheel   31925 May 18  2009 amavisd.conf
...
 80 -rw-r--r--   1 root   wheel   40188 May 20 13:41 authorization
 56 -rw-r--r--   1 root   wheel   24697 Dec 11  2009 authorization~previous
 16 -rw-r--r--   1 root   wheel  125811 May 18  2009 moduli
...
 48 -r--r--r--   1 root   wheel   69060 Mar  9 00:49 php.ini.default
 80 -r--r--r--   1 root   wheel   38780 Sep 17  2008 php.ini.default-5.2-previous
...
376 -rw-r--r--   1 root   wheel  677959 Jun 25  2009 services

答案1

直接从手册页:

-s显示每个文件实际使用的文件系统块数,以 512 字节为单位,其中部分单位将四舍五入为下一个整数值。如果输出到终端,则在列表之前的一行中输出所有文件大小的总和。环境变量 BLOCKSIZE 会覆盖 512 字节的单位大小。

相关内容