我想获得我正在处理的文件夹的大小,并且我已经尝试了以下内容:
右键单击并检查文件夹的属性(105.8MB)
直接在终端中发出命令:
这个答案的方法: Calculating a directory size using Python? (418MB)
为什么我会有这么大的不同尺寸?
答案 0 :(得分:0)
du -sch *
将忽略隐藏的目录,因此通常使用星号获得的尺寸小于仅运行du -sch
。这真的是上面所有例子之间的唯一区别。
如果您只需要将此值显示给用户,请选择您要显示的值。
如果您需要确切的大小,du
命令可能不是您想要的,因为它显示磁盘使用情况,如果磁盘块更大,它将与文件大小不同超过1个字节。