繁体   English   中英

使用python,终端命令(ubuntu)和文件夹属性的不同大小的文件夹

[英]Different size folders using python, terminal commands (ubuntu) and folder properties

我想获取正在处理的文件夹的大小,并且尝试了以下操作:

  • 右键单击并检查文件夹的属性(105.8MB)

  • 直接在终端中的命令:

    • du -hsc *(总行显示105MB的最后一行)
    • du -sch(总行显示418MB的最后一行)
  • 这个答案的方法: 使用Python计算目录大小? (418MB)

为什么我会得到如此不同的尺寸?

du -sch *将忽略隐藏的目录,因此与仅运行du -sch相比,使用星号通常会更小。 这实际上是上述所有示例之间的唯一区别。

如果您只需要此值即可显示给用户,则选择要显示的值。

如果您需要精确的大小,则du命令可能不是您想要的,因为它显示磁盘使用情况 ,如果磁盘块大于1个字节,它将与文件大小不同。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM