如果您在 Mac 上使用 RM 指令(無論是否有擴展)刪除了重要的文件,您只有有限的時間來恢復數據,否則它將永遠消失。該指令執行速度快且無聲,並會完全跳過回收桶。
本文介紹四種在 Mac 上恢復 RM 檔案的安全方法,以及關於 RM 命令的深入資訊和影響恢復機會的最重要因素。 繼續閱讀。
目錄
RM 是什麼在 Mac 終端機指令
在 Unix (Mac) 和 Linux 系統的上下文中,RM 指令是一個刪除或“移除”工具。對於經常從終端機工作的使用者來說,它非常方便,或是用於快速批量刪除。根據您的不同輸入方式,RM 指令可以完成不同的事情:
RM 命令 | 功能 |
rm -i | 在刪除每個文件前,提示用戶確認。 |
rm -I | 在批次刪除文件前,提示用戶一次確認。 |
rm -f | 執行後立即刪除文件,不提示用戶確認。 |
rm -r | 刪除目錄及其所有內容。 |
rm -p | 在刪除文件前覆寫3次。這種技術使數據恢復幾乎不可能,除非擁有專業幫助。 |
rm -v | 在刪除文件時輸出相關信息。 |
rm -d | 僅當目錄為空時,方才刪除。 |
RM 命令是一個強大的工具,可以幫助用戶更有效地管理他們的檔案。但是,如果用戶不小心使用 RM 命令刪除了他們不想刪除的檔案怎麼辦?是否仍然可能恢復他們的檔案?讓我們在下一節中找出答案。
有可能在 Mac 上復原 RM 命令嗎?
在 Mac 上撤銷 RM 命令效果並恢復 RM 檔案的可能性取決於多個因素,主要涉及覆寫的問題。
傳統硬碟的正常行為是繼續儲存已刪除檔案的資料,直到它們被覆寫為止。復原的時間窗發生在刪除與覆寫之間。然而,這個時間窗的有效性取決於以下因素:
- 你使用了什麼 RM 命令 – rm -p 指令會在刪除檔案前覆寫它們。這樣就不會有任何資料可供恢復工具使用來恢復檔案。
- 您的 Mac 安裝了哪種類型的硬碟 – 如果你的 Mac 使用的是 SSD 而不是硬碟,TRIM 可能已啟用。這個設定會自動刪除已刪檔案的資料塊,而不是等到覆寫時才刪除。
- 執行RM之後發生了什麼 – 即使你沒有特別使用 rm -p,下載新檔案或寫入新資料到硬碟(例如複製檔案)也可能覆寫已刪的檔案。
只要您的檔案尚未被 rm -p、新檔案或 TRIM 覆寫,您就可以使用資料復原軟體和其他DIY方法將它們找回。
如果它們被覆蓋了,恢復軟體將無法運作,但您仍然可以還原備份或聘請專業的資料恢復服務。
我們將在下一部分詳細介紹所有這些選項。
如何在 Mac 上恢復 RM 檔案
由於RM命令非常強大,要從終端恢復被刪除的檔案,您需要依賴備份或使用名為資料救援軟體的第三方工具,直接從檔案系統中提取檔案。如同我們在文章前面提到的,您需要快點行動——每過一分鐘,刪除的數據都可能被覆蓋。
方法 1: Time Machine 備份
時間機器 儲存檔案和資料夾當前狀態的“快照”。如果您在使用 RM 指令刪除資料之前,已經建立了 Time Machine 備份,您可以恢復 Time Machine 在刪除前捕捉到的檔案快照。
使用 Time Machine 恢復 RM 資料夾和檔案:
步驟 1. 確保您的Time Machine備份磁碟已安全地連接到您的電腦。然後,開啟系統偏好設定 > Time Machine。
步驟 2. 勾選旁邊的方框 在選單列中顯示Time Machine 並關閉視窗。
第 3 步。 在 Finder 中,打開存放您要恢復的檔案的資料夾。在 Apple 功能表列,點擊 Time Machine 按鈕 > 進入 Time Machine 。
第 4 步。 在主視窗右側,您可以使用箭頭按鈕找到包含已刪除檔案的快照。點擊要恢復的檔案和文件夾,然後點擊 還原 將它們返回到原始位置。
方法 2: iCloud 備份
如果您已啟用 iCloud 來保存您想要保存的檔案和資料夾,那麼這些檔案和資料夾很有可能已經被上傳到雲端。即使您從 iCloud 資料夾中刪除了你的資料了您的 Mac,iCloud 伺服器也會儲存最近刪除的資料達 30 天。
若要從 iCloud 備份中恢復您的資料:
步驟 1. 登入 iCloud.com 並點擊 帳號設定 。
步驟 2. 滾動至頁面底部並點擊 還原檔案 於進階部分。
第 3 步。 勾選您想要復原的檔案旁邊的框。然後,點擊 還原 。這應該會將您的檔案傳送回原始資料夾。
方法 3: 資料復原軟體
如果您無法創建 iCloud 或 Time Machine 備份,您需要使用第三方工具,稱為資料恢復軟體。只要您的檔案尚未被覆蓋,資料恢復軟體可以直接從您電腦的檔案系統中檢索和重建資料。
這篇文章中,我們將使用 Disk Drill。它功能強大且易於使用,並且為 macOS 文件和文件系統提供了優秀的支援。要使用 Disk Drill 恢復被 RM 命令刪除的數據:
步驟 1. 下載 並安裝 Disk Drill。
步驟 2. 啟動 Disk Drill 應用程式 (Finder > Applications)。
第 3 步。 從主視窗中,選取您的系統磁碟 (通常標示為 “Apple SSD”)。如果您在外接硬碟上執行了 RM 指令,請將其連接到您的電腦,並選取該磁碟。然後,點選 搜尋遺失的資料 。
第 4 步。 一旦 Disk Drill 完成掃描您的磁碟,請點擊 檢閱找到的項目 。
步驟 5. 使用搜尋框(點擊右上角的放大鏡)和篩選側邊欄,以快速找到您的檔案。您也可以將滑鼠懸停在檔案名稱旁邊,然後點擊出現的眼睛按鈕來預覽您的檔案。
步驟 6. 找到要復原的檔案後,勾選最左邊欄位中的方框來選擇它們。接著,點擊 恢復 。
第 7 步。 在出現的視窗中,選擇 Disk Drill 將儲存回復資料的位置。我們強烈建議儲存到另一個磁碟以避免覆寫您的檔案。然後,點擊 下一步 以恢復您的資料。
方法四: 資料復原服務
專業數據復原服務是由您可以聘請的數據專家團隊負責從您的裝置中恢復遺失的檔案。他們會使用進階工具和特殊實驗室來拆解硬碟並安全地提取寶貴的數據。
我們建議您聘請專業的數據恢復服務來檢索您的文件,若您:
- 想要最大化你的成功率
- 想要將失敗的風險降到最低 (例如遺失客戶文件)
- 不想花時間自行恢復資料
- 沒有備份且無法使用恢復軟體恢復資料
只要確保您選擇的服務具有 Class 100 無塵室,並且不按”每千兆位元組”收費,因為恢復過程過於複雜,不適合此類定價模式。
結論
RM 指令是一個功能強大的命令列工具,可以快速刪除您的檔案。而且一旦這些檔案被新資料覆寫,即使是最強大的數據恢復軟體也難以恢復它們。為了避免使用 RM 指令所帶來的不必要(且永久)後果,我們建議定期創建 Time Machine 和 iCloud 備份。
常見問題
- 從 Time Machine 備份中恢復你的數據。
- 從 iCloud 備份中恢復你的數據。
- 使用數據恢復軟體直接從你的磁碟檔案系統中恢復數據。