Linux:如何在清空垃圾箱或使用 Shift + Del 後恢復文件

閱讀本文以了解如何恢復文件清空 Linux 上的“垃圾箱”文件夾後在 Linux 中丟失。我們還將探討使用快捷方式刪除數據的場景Shift + 刪除不使用垃圾箱(即,當它被不可逆轉地刪除時)。

內容

  • 方法一。如何從 Linux 垃圾箱中恢復文件或文件夾
  • 方法2.如何在清空 Linux 垃圾箱或使用 Shift + Del 後恢復文件
    • Linux分區系統和文件系統
    • Linux 保存垃圾文件的位置
    • 全面分析
  • 結論
  • 問答
  • 評論

就像其他操作系統一樣,Linux 也有垃圾箱 (Bin) 文件夾,當您刪除文件時,文件最終會存放在該文件夾中。操作系統的特殊性表明,如果您尚未清空垃圾箱,則可以從垃圾箱中恢復已刪除的文件。但是清空廢紙簍後,或者使用快捷鍵 Shift + Del 刪除文件和文件夾後,我們該怎麼辦呢?


前往查看


如何在Linux上使用終端或文件管理器安裝數據恢復工具

如果您剛剛刪除了包含重要數據的文件夾,可以通過轉到“廢紙簍”文件夾輕鬆恢復它。為此,請打開“廢紙簍”並單擊從垃圾箱恢復。文件或文件夾將重新出現在其原始目錄中。

這樣,我們就可以恢復意外刪除的文件。

方法2.如何在清空 Linux 垃圾箱或使用 Shift + Del 後恢復文件

當您刪除文件或文件夾,然後清空“廢紙簍”,或使用快捷鍵 Shift + Del 刪除某些內容時,這將被視為不可逆轉的文件刪除。

Shift + Del(在某些環境中)- 可以刪除文件而不將其放入垃圾箱。

事實上,從垃圾箱中刪除的文件可以使用專門的數據恢復軟件來恢復,例如Hetman 分區恢復

  • 假設我們有一些數據文件文件夾。讓我們使用快捷鍵 Shift + Del 刪除文件;

  • 文件消失了,您在“垃圾箱”文件夾中看不到它們;

  • 要恢復已刪除的文件,請運行Hetman 分區恢復然後單擊曾經存儲該數據的磁盤;

  • 選擇掃描類型。對於初學者來說,快速掃描就足夠了。

  • 掃描結束後,單擊結束。該程序已找到我們的文件。我們還可以查看其中的文件預覽窗口

  • 要恢復必要的文件,請將它們拖到恢復列表。如果您看不到,請轉至看法工具欄恢復列表;

  • 選擇保存方法;

  • 選擇一個文件夾並單擊恢復

我想提請您注意從以下位置恢復數據的一個特點:Linux 軟呢帽。由於這個版本的Linux使用BTFS,對於您的恢復操作,您將需要另一個工具 –Hetman RAID 恢復

Linux分區系統和文件系統

請記住,某些版本的 Linux 為系統和用戶文件創建單獨的分區。這不應該讓你感到困惑。但是,如果您需要從桌面或諸如此類的文件夾文件,圖片,音樂等等,這意味著您應該掃描包含用戶文件的分區。

有時它有相應的名稱或標記。例如,

有關的:在 Windows 11 或 10 中恢復已刪除的文件(7 種免費方法)

  • 例如,Ubuntu 和薄荷不要為用戶數據創建此類單獨的分區。這些系統僅創建一個公共分區外部4文件系統。您可以在磁碟實用程序和恢復工具。

  • 中央操作系統,用戶數據分區名為cs.home,其文件系統為XFS。同時,Cs.root 適用於操作系統和軟件。當隨機存取內存不足或休眠時,Cs.swap 用作交換文件。

  • 軟呢帽分區系統有點類似於 CentOS 中使用的分區系統。這裡,用戶數據分區名為fedora,其文件系統為BTFS。 Ext4是系統分區。 Zram 用於交換文件。

Linux發行版標准文件系統
烏班圖外部4
德班外部4
軟呢帽ext4、Btrfs(從 Fedora 33 開始默認)
架構Linux外部4
曼扎羅ext4、Btrfs
開放SUSEBtrfs、XFS
中央操作系統ext4、XFS
RHEL(紅帽企業 Linux)XFS、ext4
卡利Linux外部4
Linux薄荷外部4
噗! _OS外部4
蘇林操作系統外部4
基本操作系統外部4
斯萊克軟件外部4
根圖ext4、XFS、Btrfs

默認文件系統可能會根據發行版本和用戶設置而更改。一些發行版還支持ZFS,雷瑟FS和其他文件系統。

Linux 保存垃圾文件的位置

如果快速掃描在 Hetman Partition Recovery 中無法在以前存儲文件的文件夾(以及將其發送到廢紙簍的位置)中找到您的文件,或者如果您需要恢復清空廢紙簍後丟失的文件,請嘗試在“廢紙簍”系統文件夾中找到它們。

我的意思是垃圾只是一個用於管理已刪除文件的系統工具。但事實上,它是操作系統移動已刪除文件的文件夾。

默認情況下,在所有版本的 Linux 中,可以在此處找到此路徑:

home/.local/share/Trash/複製

有兩個文件夾:

~/.local/share/Trash/files – 特別是包含已刪除文件的文件夾;

~/.local/share/Trash/info — 包含這些文件信息的文件夾。

另外,您應該記住,如果您的計算機有多個硬盤,操作系統會在每個硬盤上創建一個“垃圾箱”文件夾。從該特定磁盤刪除的文件將被發送到該文件夾​​。

在系統的圖形界面中,您看不到它,因為“垃圾箱”文件夾顯示了從任何磁盤發送到“垃圾箱”的所有文件。

然而,當數據恢復時,這些細節變得更加重要:如果您嘗試恢復移動到的數據垃圾對於非系統盤,進入該盤根目錄下的“Trash”文件夾。您會在該特定位置找到它們。

好吧,所以當您需要恢復清空“垃圾箱”文件夾後丟失的文件時:

  • 為了便於說明,我們可以訪問垃圾有一些文件的地方,將其清空。

  • 運行該程序並單擊已刪除數據的磁盤。

  • 如果您尚未運行掃描,請等待掃描結束。

  • 前往垃圾系統文件夾。檢查文件夾以查看您的文件是否在那裡;

  • 要恢復必要的文件,請將它們拖到恢復列表然後單擊恢復;

  • 之後選擇保存方式,再次點擊恢復;

  • 操作完成後,所有文件將被放入您選擇的文件夾中。

全面分析

如果文件很久以前就被刪除了,直到現在您才意識到它們丟失了……或者程序在執行過程中找不到必要的數據快速掃描,然後使用掃描磁盤全面分析

要做到這一點:

  • 轉到恢復工具窗口並右鍵單擊所需的磁盤。選擇再次分析;

  • 現在選擇全面分析;

  • 指定磁盤文件系統;

    通常,程序會自動識別磁盤的文件系統。但是,如果您需要了解特定磁盤使用的文件系統,請轉至“磁盤”實用程序來查找此信息。

  • 當您指定磁盤文件系統時,單擊下一個。此過程可能需要一些時間。

  • 掃描結束後,您可以看到所有已刪除的文件。

結論

現在您知道了在 Linux 中恢復意外刪除的數據的幾種方法。無論您是清空 Linux 垃圾箱還是使用快捷鍵 Shift + Del 意外刪除了文件和文件夾,這裡描述的方法都將幫助您解決問題。