前言:相信很多朋友都遇到過在linux下用rm命令誤刪除文件的時候,此刻的心中仿佛有無數的羊駝在奔騰。那么怎么防止這種情況發生呢?當然是有方法的,我們可以寫一個shell腳本,改變一下rm命令的作用。 第一步: 先在home目錄下創建一個叫username名字的目錄(當然名字可以自定義),具體 ...
由於 Unix Linux 下 rm 命令是不可以恢復的,另外 Mac 下是有回收站 廢紙簍 的概念的,所以可以自己打造一個命令,刪除文件自動放在廢紙簍里。 然后把這個文件保存為safe rm,並把目錄加入到系統PATH中。以后就可以執行safe rm 文件名 ...安全刪除文件了。 如果把默認的rm命令映射為安全刪除,可以alias rm safe rm ...
2020-09-13 15:42 0 452 推薦指數:
前言:相信很多朋友都遇到過在linux下用rm命令誤刪除文件的時候,此刻的心中仿佛有無數的羊駝在奔騰。那么怎么防止這種情況發生呢?當然是有方法的,我們可以寫一個shell腳本,改變一下rm命令的作用。 第一步: 先在home目錄下創建一個叫username名字的目錄(當然名字可以自定義),具體 ...
1.下載safe源碼包: wget https://launchpad.net/safe-rm/trunk/0.12/+download/safe-rm-0.12.tar.gz 2.解壓safe-rm tar -zxf safe-rm-0.12.tar.gz 3.復制 ...
說明:不解釋了,運維應該在每台服務器都去配置這個問題以減少災難的發生 方法: 1、safe-rm safe-rm是一個開源軟件用來替代不太安全的rm,可以在/etc/safe-rm.conf中配置路徑黑名單,定義哪些不能被safe-rm刪除。 可以將safe-rm更名為rm並放在$PATH ...
一、緣由: 最近看到這則新聞,很是悲傷,因為我最近也在用ansible;然而這一錯誤源自Ansible上糟糕的代碼設計,這款Linux實用工具被用於在多台不同服務器上自動執行腳本。 開發者解釋到,實際參數應該是“rm -rf {foo}/{bar}”,foo和bar是腳本中 ...
步驟: 1.對於文件系統為ext3文件系統 使用命令:sudo apt-get install ext3grep。 對於文件系統為ext4文件系統 使用sudo apt-get install extundelete 2.恢復系統使用命令:sudo ...
1.查看被誤刪的分區 lsb_release -a查看當前系統版本號,及文件系統格式 df /home/Java/... 一直到剛剛被誤刪的文件的路徑下 2.在debugfs打開分區 open /dev/ssl 最好這個分區可能不一樣,根據上面查到 ...
chattr 命令簡介 這里我們需要使用到一個命令是:chattr ,這個命令在大部分的 Linux 發行版里都有,所以對於它的安裝就不贅述了。它的基本用法如下: $ chattr 操作符 屬性 文件名 對於操作符,有以下三種: + :給文件增加屬性 - :去除文件屬性 ...