為什麼 /media 和 /home /mnt/home 這麼大?

為什麼 /media 和 /home /mnt/home 這麼大?

我正在嘗試在桌面上獲取 hplip-3.14.10。我發現安裝程式返回一個,make command failed with status code 2這是由於磁碟空間不足引起的。

我使用磁碟使用分析器來找出是什麼佔用了所有空間。

磁碟使用情況

我看到 /media 佔用了 12.5GB。我該怎麼讀這張圖? /root 中是否有 12.5GB 的磁碟空間用於外部 HDD (hdd-2 200GB) 磁碟機?為什麼是這樣?它是一個外部的USB 隨身碟安裝在 /etc/fstab 中。

其次,我注意到 /home 目錄在清單中出現了兩次。首先就像 /home

並在該行的正下方作為 /mnt 的子目錄。

這是兩次提到的同一個 /home 目錄嗎? (大小不同,特別是目錄「nel」較大)。

或者我現在有 2 個 /home 目錄嗎?

更新1: 的輸出,和df -h的輸出:ls -ld /home/etc/fstab

的輸出df -h

nico@dell-desktop ~/Downloads/hplip-3.14.10 $ df -h
df: ‘/root/.gvfs’: Toegang geweigerd
Bestandssysteem Grootte Gebruikt Besch Geb% Aangekoppeld op
/dev/sda2           12G      11G  371M  97% /
udev               367M     4,0K  367M   1% /dev
tmpfs               75M     928K   74M   2% /run
none               5,0M        0  5,0M   0% /run/lock
none               374M     6,6M  368M   2% /run/shm
overflow           1,0M      92K  932K   9% /tmp
/dev/sdb1          115G      12G  103G  11% /media/HDD2-200GB
/dev/sda3          5,4G     4,5G  635M  88% /mnt/home

的輸出ls -ld /home

nico@dell-desktop ~/Downloads/hplip-3.14.10 $ ls -ld /home
drwxr-xr-x 6 root root 4096 mei 12 18:42 /home

fstab 的輸出:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>

proc    /proc   proc    nodev,noexec,nosuid     0       0
#Entry for /dev/sda2 :
UUID=6e00ca13-1769-43ef-886b-4eaedb7ab1cd       /       ext4    errors=remount-ro       0       1
#Entry for /dev/sda3 :
#UUID=6c25053b-618a-45f5-af50-97c7cd5c40c3      /home   ext4    defaults        0       2
#Entry for /dev/sdb1 :
UUID=200CF32C0CF2FB9A   /media/HDD2-200GB       ntfs-3g defaults,nosuid,nodev,locale=nl_NL.UTF-8        0       0
#Entry for /dev/sda1 :
UUID=c2043080-eb69-47ad-8728-4c254e325d6c       none    swap    sw      0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8        0       0

更新2: 我現在已經刪除了 gparted 中的 sda3 並刪除了 /mnt 下的主目錄 我現在必須將 sda3 的可用空間合併到 sda2。但是,我必須從 cdrom 或 usb 啟動 gparted 才能執行此操作,而我現在無法使用 teamviewer 執行此操作。

答案1

/media/是一個存根,大多數現代發行版在插入可移動媒體時都會安裝它們,例如 USB 硬碟、光纖媒體、隨身碟等HDD2-200GB。 。

/mnt/ 是另一個存根,通常用於永久安裝的檔案系統。這些通常可以在/etc/fstabF伊萊s系統標籤樂)。

如果我必須猜測,您的/home/目錄或分割區已備份到安裝到的另一個裝置上/mnt/home;我猜想您只是/home作為 的符號鏈接/mnt/home,但正如您所說,大小不同。

您可能還想查看 的輸出df -h,這將更清楚地按檔案系統而不是路徑分解內容。由於檔案系統可以安裝在(幾乎)任何任意路徑,因此這比嵌套樹視圖更不容易混淆。

另外,ls -ld /home也會向您顯示/home/是實際目錄還是指向其他地方的符號連結。

相關內容