问答详情
源自:2-1 Linux 磁盘管理基本命令

du -sh查看的文件大小与ll -h查看到的文件大小相差很多

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

谢谢大神赐教

http://img.mukewang.com/57fa194700016dee05770167.jpg

提问者:KKKKnight 2016-10-09 18:18

个回答

  • 慕慕1104
    2016-10-14 17:20:43
    已采纳

    32k是4k的倍数,du显示的是文件所占blok的大小,block默认是4k

    ll -h查看的是文件内容的实际大小