Ubuntu 20.04 上的 ext4 驅動器上似乎丟失了一些空間

Ubuntu 20.04 上的 ext4 驅動器上似乎丟失了一些空間

今天,我在我的一個系統中「發現」了一個我完全忘記了的硬碟。所以我想看看裡面有什麼。我從另一台電腦透過 ssh 登入(可能對以下內容很重要),經過相當多的擺弄(*)後,我設法安裝它並檢查它。裡面有大約65G的數據。我複製了所有我想保留的內容,然後rm -rf編輯了其餘的內容。

現在df告訴我總共有917G,已使用206M,可用870G。我想,也許我刪除的檔案並沒有真正刪除,而是移到了回收站。但這與顯示的數字不符。我仍然檢查了'$RECYCLE.BIN'lost+found,但只有'$RECYCLE.BIN'一個 129 位元組(!!)長的 .ini 檔案完全不重要。但我想在格式化之前確保其中沒有其他重要的內容。

這裡的問題是:rm將文件移至回收站還是立即刪除它們(正如我到目前為止所理解的)?如果它確實將它們移至回收站,那麼當透過 ssh 連接時它會使用哪一個?

我還能去哪裡看看是什麼佔據了df看不見的空間?

(*)這只是一個有趣的(對我來說)軼事:起初我安裝了驅動器,但ls發現它是空的。因此,我查看了parted是否可以看到任何內容:磁碟機有一個 msdos 分割區表,並且其中只有分割區 #2,該分割區佔用了整個磁碟。我繼續刪除分割區,重新建立一個分割區表作為 gpt 並建立一個新的主分割區作為 ext4 佔用整個磁碟。我再次安裝它,驚喜...磁碟不再是空的!我可以看到一個目錄,然後我記得目錄是從那裡開始的,但ls在重新分割之前看不到。因此parted多次警告我,我的所有數據都會丟失,但它沒有發生。相反,我恢復了資料。令人費解。

相關內容