Filesystems

32gb 快閃記憶體驅動器上的 Kali 顯示 67gb 儲存空間

  • July 7, 2019

我是 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 被劃分成這麼多部分是否有原因,並且是否有關於它們每個部分的文件?

謝謝!

歡迎來到 Linux……如果你能了解你的man頁面,那就太好了。那裡有很多資訊….也做一些網路研究,所有這些資訊都在“某處”

您不是在查看磁碟使用情況,而是查看總文件系統使用情況。

如果您稍微閱讀一下,您會發現所有tmpfs都存在於記憶體中,並且您的覆蓋persistence到不可寫層的映射。

udev是一種特殊類型的 tmpfs

因為您知道您的 SD 卡是在/dev/sdb您使用時安裝在該設備上的,所以這只是該設備的可寫“持久性”分配(/dev/sdb1 和 sdb2,20G+4.8G)加上不可寫squashfs映像的總和,即也在 /dev/sdb 但安裝在loop0(2.4G)。

引用自:https://unix.stackexchange.com/questions/526732