天天看點

給linux添加一個資源回收筒

<a href="http://blog.chinaunix.net/uid-26805356-id-3492419.html">http://blog.chinaunix.net/uid-26805356-id-3492419.html</a>

都知道linux沒有資源回收筒,如果一不小心 rm -rf之後,很難恢複,是以就編寫了一個資源回收筒

mkdir /tmp/trash_tmp 建立一個資源回收筒目錄

vi /bin/trash 編輯一個檔案

mv $@ /tmp/trash_tmp

:wq儲存退出

alias rm=/bin/trash添加别名

vi /etc/bashrc

在最後一行添加alias rm=/bin/trash

chmod 755 /bin/trash

chmod 777 /tmp/trash_tmp

source /etc/bashrc 啟用環境變量

如果要真的删除某個檔案的時候用 /bin/rm -i file_name

這樣一來一個資源回收筒就建立了,以後你用rm的時候會自動的将file_name 移動到/tmp/trash_tmp/目錄下

繼續閱讀