許多人在使用著名但危險的產品時遇到了麻煩 rm命令即使在幾天前 GitLab數據丟失 當您的系統管理員錯誤地刪除了錯誤的數據庫時。 由於最後一個原因和其他一些原因, 創建一個工具,該工具可以驗證刪除文件時用戶是否確定自己正在執行的過程 這個想法的結果是 rm保護.
儘管已經有其他工具可以讓我們安全地刪除文件, rm保護 它的特性可能會使它更加靈活有趣。
什麼是rm保護?
這是一個開源工具,開發於 蟒蛇, 作為刪除文件的安全替代方法。 他的舉止與名流相同 rm命令 (包括其參數和使用方式)。 唯一的區別是此命令不會刪除存在以下內容的文件: .*.rm-protection
並沒有給出驗證問題的答案。
¿檢查刪除文件時我們不是$%/&...的最安全方法是什麼恩,對於 rm保護的創造者,答案是用戶本人確認他要刪除相關文件。 而且,它使用戶有機會在那些非常重要的文件上打上標記,從而使大多數用戶免於煩惱。
rm保護 旨在提供最大程度的保護和靈活性,並儘可能減少對日常操作的影響。
如何使用rm保護?
使用EL rm保護 這很簡單,它由兩個功能組成: rm-p
y protect
。 存在 保護 保護我們不想刪除的文件的負責人(或可以刪除的文件,只要這是用戶的真正願望)。
在以下案例研究中可以最好地看出這一點:
我們希望文件名為 no_me_elimines.txt
無法消除,或者只有在回答了安全問題後才能消除,否則我們就可以執行 protec no_me_elimines.txt
並指出安全問題和答案。 萬一我們真的想刪除文件,我們只需要執行 rm-p no_me_elimines.txt
並回答安全問題。
我們可以看到 rm保護 在實際操作中,使用以下gif:
如何安裝rm-protection?
rm-protection的安裝和配置非常簡單,我們必須安裝了python pip,然後打開終端並執行以下命令:
pip install rm-protection
創建rm-p的別名(用作rm)也很方便,因此使用時會更有效 alias rm="rm-p"
然後開始使用保護您的文件 protect
.
毫無疑問,這是一種安全刪除文件的有趣方式,因為我們可以更好地保護最重要的文件。 同樣,如果我們使用這些命令,我們甚至可以保護符合某些特徵的文件或目錄。
4條評論,留下您的評論
非常有用非常感謝
超級有用! 我自己的經驗告訴我,應該盡快安裝它,因為它已經使我想起了我希望忘記的情節。 rm命令很有用,但可能導致重大災難。
非常感謝。
的問候!
非常感謝您!
某事告訴我,它不會起作用,就像當前命令會引起問題一樣:因為在您將其塗抹後,流逝結束了。
而且我認為沒有人會保護每個文件/文件夾,而每個文件/文件夾都應該並且已經可以通過權限進行保護。