由於 Unix/Linux 下 rm 命令是不可以恢復的,另外 Mac 下是有回收站(廢紙簍)的概念的,所以可以自己打造一個命令,刪除文件自動放在廢紙簍里。
#!/bin/zsh TRASH_DIR="~/.Trash" for i in $*; do mv $i $TRASH_DIR/ done
然后把這個文件保存為 safe_rm ,並把目錄加入到系統 PATH 中。以后就可以執行 safe_rm 文件名 ... 安全刪除文件了。
如果把默認的rm命令映射為安全刪除,可以 alias rm=safe_rm
