32GB 闪存驱动器上的 Kali 显示 67GB 存储空间

32GB 闪存驱动器上的 Kali 显示 67GB 存储空间

我对 Linux 及其工作原理很陌生。我最近在 32GB 闪存驱动器上安装了一个 kali Linux 映像,并将其插入我的电脑并从中启动。一切都很顺利,所以我运行了命令df并得到了这个结果:

Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           788M   18M  770M   3% /run
/dev/sdb1       4.0G  2.7G  1.4G  67% /lib/live/mount/persistence/sdb1
/dev/loop0      2.4G  2.4G     0 100% /lib/live/mount/rootfs/filesystem.squashfs
tmpfs           3.9G     0  3.9G   0% /lib/live/mount/overlay
/dev/sdb2        20G  5.2G   13G  29% /lib/live/mount/persistence/sdb2
overlay          20G  5.2G   13G  29% /
tmpfs           3.9G     0  3.9G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
tmpfs           3.9G   98M  3.8G   3% /tmp
tmpfs           788M   12K  788M   1% /run/user/131
tmpfs           788M   40K  788M   1% /run/user/0
total            67G   16G   49G  25% -

那么67GB的总大小是多少呢?

另外,这些分区是什么?我本以为只有两个:系统和持久性文件。 kali 被分成这么多部分是否有原因,并且是否有每个部分的文档?

谢谢!

答案1

欢迎来到 Linux...如果您能够了解您的man页面,那就太好了。那里有很多信息......还做了一些网络研究,所有这些信息都“在某处”

您查看的不是磁盘使用情况,而是文件系统的总使用情况。

如果你稍微阅读一下,你就会发现你所有的临时文件系统存在于记忆中并且你的覆盖persistence是到不可写层的映射。

乌德夫是一种特殊类型的 tmpfs

因为您知道您的 SD 卡在您在该设备上的使用时安装,/dev/sdb只是该设备的可写“持久”分配(/dev/sdb1 和 sdb2,20G+4.8G)加上不可写squashfs映像的总和,即也在 /dev/sdb 上,但安装在loop0(2.4G)。

相关内容