文件夹和目录有自己的大小吗?

文件夹和目录有自己的大小吗?

今天我收到一条消息,说我的硬盘上剩余空间不多了。我打开了显示硬盘使用情况的实用程序/程序,发现我的“下载”文件夹有 10.4 GB。

图片: 在此处输入图片描述

然后我转到我的“下载”文件夹,按 ctrl+h 查看隐藏文件,按 ctrl+a 选择所有文件,我看到所有文件都是 5.3 GB。

那么,文件夹是否就像一个分区,其中的可用空间是否包含在整个文件夹大小中?

或者文件夹仅仅是一个文件夹并且仍然有文件和文件夹没有被包含在大小内?

图片: 在此处输入图片描述

感谢您的回答。

答案1

选择文件夹中的所有文件只会显示该文件夹中文件的大小 - 它不包括子文件夹的大小(因为子文件夹可能有数百级深度,并且查找所有文件大小以得出总大小可能需要很长时间)。

如果您右键单击某个文件夹并选择“属性”,它将告诉您总大小,包括子文件夹(当它找到所有文件时,您将看到这个数字在几秒钟内上升)。

在终端中,该命令du返回相同的信息 - 例如du -sch Downloads/

答案2

文件夹与分区不同,它们的大小只与文件夹内容的大小相同。如果你想知道文件夹有多大,那么你应该进入主文件夹,右键单击下载文件夹并查看属性。你应该能够在那里找到文件夹的大小。

在您选择所有文件时可能出现错误。只需清除该文件夹即可。

相关内容