- 论坛徽章:
- 0
|
linux kernel 2.4.21,做了透明代理。为了监视cache_dir目录大小,我键入以下命令
ls -hl /var/spool/squid
total 16M
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 00
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 01
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 02
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 03
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 04
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 05
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 06
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 07
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 08
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 09
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 0A
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 0B
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 0C
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 0D
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 0E
drwxr-xr-x 258 squid squid 4.0K Jun 1 14:45 0F
drwxrwxrwx 2 squid squid 4.0K May 28 15:29 cache
-rw-r--r-- 1 squid squid 15M Nov 26 15:40 swap.state
-rw-r--r-- 1 squid squid 0 Nov 25 04:02 swap.state.last-clean
上面显示/var/spool/squid/目录目前是16M,16个一级目录都是4k大小。我进入00目录:
cd 00
[root@xgfw squid]# cd 00
[root@xgfw 00]# ls -hl
total 2.0M
drwxr-xr-x 2 squid squid 8.0K Nov 26 09:25 00
drwxr-xr-x 2 squid squid 8.0K Nov 26 10:07 01
drwxr-xr-x 2 squid squid 8.0K Nov 26 10:17 02
drwxr-xr-x 2 squid squid 8.0K Nov 26 10:05 03
drwxr-xr-x 2 squid squid 8.0K Nov 26 07:54 04
drwxr-xr-x 2 squid squid 8.0K Nov 26 08:35 05
drwxr-xr-x 2 squid squid 8.0K Nov 26 08:39 06
drwxr-xr-x 2 squid squid 8.0K Nov 26 11:12 07
drwxr-xr-x 2 squid squid 8.0K Nov 26 11:12 0
。。。
为什么在这儿看00目录大小变为了2M??而在根目录下看显示为4.0k???同一个命令显示同一个目录的大小会不一样,到底为什么?究竟如何查看squid交换目录的准确大小???请高手。。。。 |
|