du -sh查看的文件大小与ll -h查看到的文件大小相差很多,具体来说就是有些文件显示一样大小,有些文件就差很多,比如/root/install.log,用ll-h查看是25k,用du -sh 查看是32k,原谅我是初学者,再大文件找不到几个了。。。另外好像所有的目录用ll查看都是4K,为什么?
谢谢大神赐教
32k是4k的倍数,du显示的是文件所占blok的大小,block默认是4k
ll -h查看的是文件内容的实际大小