
我如何獲得一些空間?我沒有空間了。
編輯:澄清一下,我確實運行了至少幾個不同的 Conda 環境,那麼可能是這個 tmpfs 檔案的來源嗎?
Filesystem Size Used Avail Use% Mounted on
udev 15G 0 15G 0% /dev
tmpfs 3.0G 920K 3.0G 1% /run
/dev/sda1 49G 47G 2.0G 96% /
tmpfs 15G 0 15G 0% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 15G 0 15G 0% /sys/fs/cgroup
/dev/loop0 98M 98M 0 100% /snap/google-cloud-sdk/126
/dev/loop1 55M 55M 0 100% /snap/core18/1705
/dev/loop2 94M 94M 0 100% /snap/core/8935
/dev/loop3 99M 99M 0 100% /snap/google-cloud-sdk/127
/dev/sda15 105M 3.6M 101M 4% /boot/efi
答案1
我不認為您空間不足,但在將檔案系統與設備配對時遇到困難。首先,您的 50GB SSD 似乎是 /dev/sda1 - 這是它的裝置名稱。它安裝在 / - 這是根目錄。因此,cd /
到根目錄並檢查每個下一個目錄層級的使用情況du -h --max-depth=1
所有其他裝置既不屬於您,也不消耗記憶體。所有 tmpfs 都駐留在 RAM 中,並且它們具有指定的最大大小。在充滿內容之前,他們不會佔用它。使用指令free
或監視器進行交叉檢查top
(使用 ESC 或 Q 鍵退出)。
裝置 /dev/loopX 似乎重新安裝了外部內容,例如加密裝置的未加密版本,或在您的情況下與您的主機提供者相關的內容。它們被報告為已滿,因為它們實際上不是像硬碟這樣的設備。它們純粹是虛擬的。
您可以輕鬆檢查是否還有剩餘空間:您仍然可以透過 SSH 或類似方式登入。因此可以寫入日誌檔案和其他管理資料。
同時檢查您最喜歡的所謂 Linux 標準庫的資訊來源。它解釋了基本的 Linux 檔案系統佈局和指南。也要看看 Linux 檔案系統類型,尤其是。 tmpfs 和循環設備。