我包含了 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 字节的单位大小。