我如何了解目錄的安裝位置?

我如何了解目錄的安裝位置?

Ubuntu / 數位海洋

我的驅動器幾乎已滿,但我已經安裝了儲存設備。但我無法判斷特定目錄是否位於外部裝置上。

我以為我將設備安裝在 /mnt 但也許它更進一步:

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            7.9G     0  7.9G   0% /dev
tmpfs           1.6G  161M  1.5G  11% /run
/dev/vda1        78G   73G  4.9G  94% /
tmpfs           7.9G   88K  7.9G   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           7.9G     0  7.9G   0% /sys/fs/cgroup
/dev/vda15      105M  3.4M  101M   4% /boot/efi
tmpfs           1.6G     0  1.6G   0% /run/user/0
/dev/sdb         99G   31G   64G  33% /mnt/bot-wiz-100



$ du -sh /mnt/*
31G /mnt/bot-wiz-100
53G /mnt/ext1

因此,在我看來,從大小來看,它/mnt/ext1實際上是主磁碟機上的路徑,而不是外部安裝的東西。

我也很困惑怎麼/可能更多的比子目錄完整。

Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        78G   73G  4.9G  94% /
/dev/sdb         99G   31G   64G  33% /mnt/bot-wiz-100

我查看了mount和其他命令,但發現它們很難解析。

https://askubuntu.com/questions/583909/how-do-i-check-where-devices-are-mounted

答案1

若要確定底層設備、掛載點和特定目錄的大小/完整度,請將目錄名稱傳遞給df

$ df /usr/local/bin
Filesystem                1K-blocks     Used Available Use% Mounted on
/dev/mapper/mistress-root  20511996 14443432   5057692  75% /

所以在我看來,從大小來看 /mnt/ext1 實際上是主磁碟機上的路徑

您無需考慮尺寸;只需查看尺寸即可。您發布的輸出df非常清楚地顯示/mnt/ext1位於根安裝點上,而/dev/sdb(大概是外部存儲)安裝在/mnt/bot-wiz-100.

至於為什麼「/可以更多的比子目錄完整”,這是因為顯示的統計資料針對每個已安裝的設備。樹上沒有統計資訊的聚合,因為這沒有幫助。

相關內容