原文:为什么用ls和du显示出来的文件大小有差别?

曾经有几次,我用ls和du查看一个文件的大小,发现二者显示出来的大小并不一致,例如: 这里ls显示出fs.img的大小是 字节 GB ,而du显示出fs.img的大小是 。 原来一直没有深究这个问题,今天特来补上。 造成这二者不同的原因主要有两点: 稀疏文件 sparse file ls和du显示出的size有不同的含义 先来看一下稀疏文件。稀疏文件只文件中有 洞 hole 的文件,例如有C写一个 ...

2012-02-19 14:23 0 6756 推荐指数:

查看详情

duls的区别:如何正确计算文件大小

上一篇文章写到的权限检查脚本,后来我又加入了 apk size 对比的功能,分享给组内同事使用后,暴露出一个问题:脚本输出的 apk size 和 Jenkins 出包信息以及电脑上显示的存储大小都有差异。那么,以何为准呢? 以下是同事的提问及我的回复(已过滤敏感信息): 使用脚本发现 APK ...

Tue May 07 01:19:00 CST 2019 0 700
linux duls查看文件大小时的区别

duls查看文件大小的区别 du == disk usage (磁盘使用量, 占用的磁盘空间) du 的基本使用 du -s #s参数是可以统计占硬盘空间大小的 如 du -skh web -k或--kilobytes 以1024 bytes为单位。 -h ...

Mon Nov 20 02:57:00 CST 2017 0 6423
【linux】ls显示文件大小显示单位

在Linux中显示文件大小的时候,通常的做法是使用“ls -l”,显示大小文件的字节大小。 但是,如果文件比较大的话,显示起来不是特别易读,这个时候,可以使用“ls -lh”,就可以使用比较接近文件大小的单位显示文件大小,如下: [www.linuxidc.com@linux bin ...

Tue May 21 23:07:00 CST 2019 0 5436
Linux查看文件大小的几种方法示例 stat du ls awk (转)

Linux查看文件大小的几种方法示例 stat命令 stat指令:文件/文件系统的详细信息显示。 stat命令主要用于显示文件文件系统的详细信息,该命令的语法格式如下: -f  不显示文件本身的信息,显示文件所在文件系统的信息 -L  显示符号链接 -t  简洁模式 ...

Wed May 06 21:23:00 CST 2020 0 783
U盘拷贝文件大小有限制吗?

如果U盘格式为FAT32,拷贝单个文件不能超过2G; 如果U盘格式为NTFS,拷贝单个文件不作限制。 怎么转换呢? windows系统,打开命令行窗口,输入指令CONVERT K:/FS:NTFS(K就是你U盘再windows识别的盘符) 详细如下: ...

Fri Sep 12 17:07:00 CST 2014 0 2357
idea文件折叠显示出来配置

idea初始文件查看并不是十分方便,所以进行了折叠显示,效果如下: 具体操作: file-->setting->>editor-->>editor tabs---反向勾选 ...

Thu Sep 20 21:55:00 CST 2018 0 1851
关于右键属性与du -sh显示文件大小不一致的解决

du -sh filename(其实我们经常用du -sh *,显示当前目录下所有的文件及其大小,如果要排序再在后面加上 | sort -n) 关于右键属性与du -sh显示文件大小不一致的解决: 总之:我的理解就是du查到的是实际硬盘上的block大小,包括 ...

Sat May 21 17:59:00 CST 2016 0 2198
ls命令按文件大小排序

ls命令按文件大小排序 发表于 2012 年 9 月 15 日 由 jpuyy 今天想在某网站找一个10KB大小的图片文件可是了半天 后来想起ls可以按文件大小排序 ls可以按照文件大小进行输出排序,这是一个很实用的参数。 man ls -S ...

Thu Jun 20 01:47:00 CST 2013 0 23569
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM