求教,关于ll -h 和df -h的区别

duohun1 2012-05-10 11:50:59
初学linux 系统是centos

查看一个文件的大小
ll -h 结果提示为33K

[root@localhost]# ll -h EIOfficelog.txt
-rw-rw-r--. 1 xfx xfx 33K 4月 19 16:50 EIOfficelog.txt

du -h 大小显示为40K

[root@localhost]# du -h EIOfficelog.txt
40K EIOfficelog.txt

实际文件大小是以哪个为准呢?
长用的查看文件/目录大小是du -sh 还是?
...全文
435 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Carl_CCC 2012-05-27
  • 打赏
  • 举报
回复
df -h查看占用磁盘空间,ll -h 查看文件实际大小。
interim2012 2012-05-11
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

du -b EIOfficelog.txt //以byte为单位 这个应该和 ll -h 结果一样
[/Quote]正解。
root_jli 2012-05-11
  • 打赏
  • 举报
回复
单位先统一
du --block-size=M EIOfficelog.txt
ls -l --block-size=M EIOfficelog.txt
树先生 2012-05-11
  • 打赏
  • 举报
回复
du -b EIOfficelog.txt //以byte为单位 这个应该和 ll -h 结果一样
树先生 2012-05-11
  • 打赏
  • 举报
回复
实际大小用 ll -h
或者 du -k EIOfficelog.txt //以k为单位

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧