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

来源:2-1 Linux 磁盘管理基本命令

KKKKnight

2016-10-09 18:18

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

谢谢大神赐教

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

写回答 关注

1回答

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

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

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

    KKKKni...

    谢谢啦

    2016-11-22 20:52:05

    共 2 条回复 >

Linux 达人养成计划 II

VIM+磁盘管理+用户权限,通过学习对Linux系统有进一步的理解

124312 学习 · 226 问题

查看课程

相似问题