[英]Different size folders using python, terminal commands (ubuntu) and folder properties
我想获取正在处理的文件夹的大小,并且尝试了以下操作:
右键单击并检查文件夹的属性(105.8MB)
直接在终端中的命令:
这个答案的方法: 使用Python计算目录大小? (418MB)
为什么我会得到如此不同的尺寸?
du -sch *
将忽略隐藏的目录,因此与仅运行du -sch
相比,使用星号通常会更小。 这实际上是上述所有示例之间的唯一区别。
如果您只需要此值即可显示给用户,则选择要显示的值。
如果您需要精确的大小,则du
命令可能不是您想要的,因为它显示磁盘使用情况 ,如果磁盘块大于1个字节,它将与文件大小不同。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.