一个关开文件大小的问题
drwxr-xr-x 2 root root 4096 05-21 16:43 bin
drwxr-xr-x 4 root root 1024 04-19 18:23 boot
drwxr-xr-x 12 root root 3780 05-21 20:39 dev
drwxr-xr-x 101 root root 12288 05-21 20:39 etc
drwxr-xr-x 10 root root 4096 04-28 15:59 home
drwxr-xr-x 14 root root 4096 04-20 04:06 lib
drwx------ 2 root root 16384 04-20 02:02 lost+found
drwxr-xr-x 2 root root 4096 04-19 19:26 media
drwxr-xr-x 2 root root 0 05-21 20:38 misc
drwxr-xr-x 6 root root 4096 05-21 19:34 mnt
drwxr-xr-x 2 root root 0 05-21 20:38 net
drwxr-xr-x 2 root root 4096 2006-10-11 opt
dr-xr-xr-x 116 root root 0 2007-05-22 proc
drwxr-x--- 31 root root 4096 05-21 20:39 root
drwxr-xr-x 2 root root 12288 04-21 21:02 sbin
drwxr-xr-x 4 root root 0 2007-05-22 selinux
drwxr-xr-x 2 root root 4096 2006-10-11 srv
drwxr-xr-x 11 root root 0 2007-05-22 sys
drwxrwxrwt 15 root root 4096 05-21 20:45 tmp
drwxr-xr-x 14 root root 4096 04-19 18:12 usr
drwxr-xr-x 23 root root 4096 04-19 18:55 var
上面是我的/目录下的各文件夹。第二个root后面的数字是指的大小,应该是字节吧,现在拿最后一个/var来说,它的大小是4096b ,可是我用du -sb /var计算出来的大小却是83385414b,怎么会差这么多!!这两
个大小有什么不同吗?高手能说明一下吗?
------解决方案--------------------4096是目录文件(主要是inode信息)占的空间大小,83385414是var下所有文件占的空间大小。