linux以兆显示文件大小,linux – 以兆字节显示文件夹使用情况的正确方法
你正在比较苹果和橘子.
请注意,ls -s将根据文件中实际数据的长度给出文件的大小.
默认情况下,du命令将提供基于大小的磁盘使用情况.由于磁盘空间是以块的形式分配的,并且文件的长度几乎不是块大小的整数倍,因此最终会得到一个仅部分填充数据但不能被其他文件使用的块.
换句话说,如果文件系统的块大小为512字节,则1字节长度的文件将占用磁盘上的512字节,与511字节的文件相同.一个513字节的文件将占用2个块和1024个字节的磁盘空间.
总和du文件磁盘使用率几乎总是大于ls -s文件文件大小的总和,特别是当你有许多(小)文件和/或非常大的块大小时.
使用du -b开关不会计算块,但行为类似于ls -s:
-b equivalent to --apparent-size --block-size=1
--apparent-size
print apparent sizes, rather than disk usage; although the apparent size is usually smaller, it may be larger due to holes in (‘sparse’) files, internal frag‐
mentation, indirect blocks, and the like
-h, --human-readable
print sizes in human readable format (e.g., 1K 234M 2G)
du -sh会将块总数转换为人类可读格式,
du -bh将以人类可读的格式打印表观尺寸的总和.
在我的Maildir中,许多小文件有很大不同:
$du -bs cur/
84088436 cur/
$du -s cur/
91800 cur/
$du -sh cur/
90M cur/
$du -bh cur/
81M cur/
编辑关于转换为人类可读输出和兆字节,请不要忽视SI十进制前缀与二进制倍数的人类可读的整体“争议”,1000的幂与1024的幂.
du -h输出中的大写字母M代表1,048,576字节.
linux以兆显示文件大小,linux – 以兆字节显示文件夹使用情况的正确方法相关推荐
- linux如何批量清理文件大小,Linux下自动清理超过指定大小文件的方法
由于线上业务用的squid,根据经验值如果长时间运行则缓存目录下的swap.state会慢慢变大,一旦超过60M,squid的性能就会急剧下降,因此需要定时去清理大于60M的swap.state文件. ...
- linux传送多个文件大小,linux统计多个文件大小总和
首先:查看当前文件夹大小的命令是: [root@host1 test]# du -sh 39M. 查看当前文件夹下所有文件的大小: [root@host1 test]# du -sh * 108Kco ...
- Linux系统可以显示文件名,Linux系统如何显示中文目录和文件名
Linux系统如何显示中文目录和文件名 修改/etc/下的fstab文件,fstab内容如下 /dev/hda9 / ext2 defaults 1 1 /dev/hda8 /boot ext2 de ...
- Linux下中文显示乱码 -- linux编码转换
工欲善其事 必先利其器 Linux在稳定运行服务器的方面 一直是霸主 如此优秀 优秀 优秀的 人类高质量机器(狗头) ~~~~~~~~~~~~优雅~~~~~~~~~~~~ Linux下中文显示乱码,即 ...
- 查看linux显示文件大小,Linux下查看占用最大的文件和文件夹大小
不知道大家有没有遇到过这种情况,就是经常会出现linux文件磁盘空间不足导致的网站打不开,面板登录不上的情况,小魏今天就遇到了,空间占用爆满,小魏进行清理占用最大文件,网站恢复,那么这个时候我们就会想 ...
- linux各目录的文件大小,Linux下查看文件大小和目录大小以及目录下文件的大小...
在linux中经常会查看文件大小,通常用的命令du: 该命令详细解释如下: [www@server101 logs]$ du --help 用法:du [选项]... [文件]... 或:du [选项 ...
- linux的vim显示E172,Linux命令:vim
linux下vim编辑器简介: Visual Interface iMproved也叫全屏编辑器,模式化编辑器 四种模式: 编辑模式 (命令模式) 输入模式 (Insert) 末行模式( ...
- linux扩容后显示管理,linux之lvm管理及扩容
本文为:Centos6.0系统 1.LVM介绍 LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制,它由Heinz Mauel ...
- linux下 lcd显示程序,linux中在应用层lcd显示的操作
在Linux 系统中LCD的应用程序有特定编写模板. 1.打开/dev/fbX fp = open ("/dev/fb0",O_RDWR); 2.获取可变参数,固定参数 ioctl ...
- Linux开发板显示字库,linux追加中文字库,解决imagemagick 中文乱码的问题。
Windows下的字体丰富多样,而且显示的工整.漂亮. 所以自己想把windows上的字体移到Ubuntu下来.Windows下字体库的位置为C:Windowsfonts,这里面包含所有windows ...
最新文章
- mysql建立联合索引,mysql建立唯一键,mysql如何解决重复记录联合索引
- python class类_python中的class(类)
- 【LeetCode OJ 136】Single Number
- Hadoop安装记录(伪分布式)
- 光缆衰减标准(待补充)
- 网络计算机 用户名和密码,局域网需要用户名和密码怎么办
- java获取ip地址不重复,如何在android(Java)中验证Ip地址[重复]
- 图论--Floyd总结
- 如何使用反射来基于JPA注释记录数据模型
- js 递归函数的使用及常用函数
- NOI数据结构:树套树
- python语言与c语言相比在分支结构上有什么不同,python 基础教程之语法篇章——一小时入门python__对比python与C语言的语法异同...
- Spring 注解教程
- 1.7 理解 Dropout
- ArcGIS Pro 性能诊断
- 谷歌动态验证码的简单使用
- iOS 9 Safari广告拦截插件
- JAVA发送HttpClient请求及接收请求完整代码实例
- 南邮 OJ 1128 An Industrial Spy
- wps画流程图交叉弧形_WPS3分钟画出高逼格的流程图