wget
2.解壓safe-rm
tar -zxf safe-rm-0.12.tar.gz
3.複製safe-rm到/usr/local/bin目錄下
cp safe-rm-0.12/safe-rm /usr/local/bin/rm
4.新增環境變數
vim /etc/profile
#在最後一行新增
path=/usr/local/bin:$path
儲存後使其生效
source /etc/profile
5.配置路徑黑名單
vim /etc/safe-rm.conf
#新增要刪除的路徑按行分隔
/***/***
/root/test
6.測試刪除test資料夾
safe rm替換系統的rm
替換系統的rm,以防出現rm rf 這樣的毀滅性錯誤。系統centos7系統 wget c 解壓 tar zxf safe rm 0.12.tar.gz cd safe rm 0.12 把safe rm替換系統的rm mv safe rm usr local bin rm chown root ro...
替換rm命令防止誤刪除
1 新建乙個垃圾桶目錄 mkdir tmp trash chmod 777 tmp trash 2 新建自定義刪除指令碼 vim usr bin remove.sh bin bash trash dir tmp trash trash mkdir p trash dir rmpath 遍歷rm命令引...
防止誤刪除,重新定義rm命令
linux系統中刪除檔案是很難恢復的,為了防止誤刪除之後重要檔案無法恢復,可以把rm命令重新定義,新增乙個 站資料夾,把刪除的檔案移動到 站資料夾,確認無誤之後再清空 站。重新定義rm命令 定義乙個 站目錄 trash path trash 判斷 站目錄是否存在,如果不存在直接建立if d tras...