当前位置:  技术问答>linux和unix

命令du

    来源: 互联网  发布时间:2015-11-25

    本文导语:  $ wc -c hole.out 5666 hole.out $ du -s hole.out 12      hole.out 系统的block size是1024B,为什么du显示的大的多? | 会大一写,不会大这么多。 (1)block大小确认是1k使用du -sk (以KB为单位显示...

$ wc -c hole.out
5666 hole.out

$ du -s hole.out
12      hole.out

系统的block size是1024B,为什么du显示的大的多?

|
会大一写,不会大这么多。

(1)block大小确认是1k使用du -sk (以KB为单位显示)试试。
如果block大小是512k,正好合适。
(2)wc统计字符数也部保险,除非你能确认文件编码是ascii编码,有可能是多字节的情况。
     使用ls -l看看


|
du -sh 看一下到底用了多少k

linux的block大小是512字节,缺省的文件最小分配单元(有的时候也称为block)是4k,也就是创建一个只有一个字节的文件也会占用4k的大小,4097字节的文件会占用8k的大小。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3