macOS 下使用 rm 指令如何避免誤刪除

本篇 ShengYu 介紹 macOS 下使用 rm 指令如何避免誤刪除,在 macOS 下,使用 rm 指令刪除檔案和目錄是一種常見的操作。然而,誤刪除重要檔案可能帶來不小的麻煩。為了防止這類情況,我們可以採用一些替代方法來減少風險,其中之一便是使用 trash 指令。這篇文章將介紹如何在 macOS 上安裝和使用 trash 指令,讓你的檔案刪除操作更加安全可靠。

什麼是 trash 指令?

trash 指令是一個指令行工具,它將檔案移動到系統的垃圾桶,而不是直接永久刪除。這樣,即使你誤刪除了檔案,也可以輕鬆地從垃圾桶中還原。

為什麼選擇 trash 指令?

  1. 還原檔案:誤刪除的檔案可以從垃圾桶中輕鬆還原。
  2. 安全可靠:減少了使用 rm 指令時誤刪除重要檔案的風險。
  3. 易於使用trash 指令的使用方法與 rm 指令類似,學習成本低。

如何在 macOS 上安裝 trash 指令?

首先,我們需要安裝 Homebrew,這是一個 macOS 的包管理器。如果你的系統中尚未安裝 Homebrew,可以透過以下指令來安裝:

1
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

安裝完成後,可以使用 Homebrew 來安裝 trash

1
brew install trash

在 macOS 下建議不要用 trash-cli brew install trash-cli 這套而是使用 trash 這套,因為 trash-cli 會丟到 ~/.local/share/Trash 不會丟進 Finder 的垃圾桶,這樣不方便結合 Finder 的操作。

如何使用 trash 指令?

trash 指令的基本使用方法與 rm 指令類似,只需將 rm 替換為 trash 即可。例如:

1
trash filename

如果你想刪除多個檔案,可以這樣操作:

1
trash file1 file2 file3

使用 alias 別名替換 rm 指令

為了進一步簡化操作並降低風險,我們可以為 rm 指令設定別名,使其預設使用 trash 指令。這樣,每次你使用 rm 指令時,實際上會呼叫 trash 指令。

打開你的 shell 設定檔案(例如 .bashrc.zshrc.bash_profile),並新增以下行:

1
alias rm='trash'

保存檔案並重新載入設定:

1
source ~/.bashrc   # 或 source ~/.zshrc

這樣,當你輸入 rm filename 時,實際上會執行 trash filename,避免了誤刪除檔案的風險。

如何從垃圾桶中還原檔案?

要還原誤刪除的檔案,可以打開 Finder,然後導航到垃圾桶。找到你需要還原的檔案,右鍵點擊選擇還原即可。

結論

在 macOS 下使用 rm 指令時,誤刪除檔案是一個常見問題。使用 trash 指令可以有效避免這一風險,並提供一個安全的檔案刪除替代方案。透過設定 alias 別名,你可以進一步簡化操作,確保檔案刪除過程更加安全可靠。希望這篇文章能幫助你更好地保護你的重要檔案,提升你的 macOS 使用體驗。

以上就是 macOS 下使用 rm 指令如何避免誤刪除的介紹,
如果你覺得我的文章寫得不錯、對你有幫助的話記得 Facebook 按讚支持一下!

其它相關文章推薦
Ubuntu 下使用 rm 指令如何避免誤刪除