因为du 是按照,占用的block数来计算的。而ls 是按照写入的字节大小等来计算。所以du 出来的大小,是block size的整数倍。
如下,du 的结果是 6592k,笔者机器的block size 为 4k。因此实际占用6592/4=1648个block
root@ubuntu01:/tmp# du -s /etc/
6592 /etc/
root@ubuntu01:/tmp# ls -lh /etc/
total 884K
因为du 是按照,占用的block数来计算的。而ls 是按照写入的字节大小等来计算。所以du 出来的大小,是block size的整数倍。
如下,du 的结果是 6592k,笔者机器的block size 为 4k。因此实际占用6592/4=1648个block
root@ubuntu01:/tmp# du -s /etc/
6592 /etc/
root@ubuntu01:/tmp# ls -lh /etc/
total 884K