linux目录的大小4k怎么来的?
发布时间:2010-08-05 13:54:37来源:红联作者:xfox
如下命令:
lufeng@lufeng-desktop:~$ ls -lh /
总用量 93K
drwxr-xr-x 2 root root 4.0K 2010-08-03 13:18 bin
drwxr-xr-x 4 root root 1.0K 2010-08-03 13:28 boot
drwxr-xr-x 2 root root 4.0K 2010-08-03 13:07 cdrom
drwxr-xr-x 17 root root 3.9K 2010-08-04 12:19 dev
drwxr-xr-x 130 root root 12K 2010-08-04 16:01 etc
drwxr-xr-x 4 root root 4.0K 2010-08-03 13:08 home
drwxr-xr-x 21 root root 12K 2010-08-04 15:27 lib
drwx------ 2 root root 16K 2010-08-03 13:03 lost+found
drwxr-xr-x 3 root root 4.0K 2010-08-04 11:44 media
drwxr-xr-x 2 root root 4.0K 2010-04-23 18:11 mnt
drwxr-xr-x 2 root root 4.0K 2010-04-29 20:17 opt
dr-xr-xr-x 196 root root 0 2010-08-04 19:43 proc
drwx------ 11 root root 4.0K 2010-08-04 15:42 root
drwxr-xr-x 2 root root 4.0K 2010-08-03 13:42 sbin
drwxr-xr-x 2 root root 4.0K 2009-12-06 05:55 selinux
drwxr-xr-x 2 root root 4.0K 2010-04-29 20:17 srv
drwxr-xr-x 13 root root 0 2010-08-04 19:43 sys
drwxrwxrwt 19 root root 4.0K 2010-08-04 21:31 tmp
drwxr-xr-x 12 root root 4.0K 2010-08-03 13:28 usr
发现很多的目录的大小是4k
但是有些比如上面的boot 是1k dev是3.9K etc是12K proc(我知道他特殊,但是为什么)目录的大小却是0k
问题:这个4k是怎么算的?还有那些3.9k 12k 的,他们的类型都是目录,为什么他们的大小不是4k?