许多人在使用著名但危险的产品时遇到了麻烦 rm命令即使在几天前,人们也知道 GitLab数据丢失 当您错误地将系统管理员删除了错误的数据库。 由于这个最后的原因和其他一些原因, 创建一个工具,该工具可以验证删除文件时用户是否确定自己正在执行的过程 这个想法的结果是 rm保护.
尽管已经有其他工具可以让我们安全地删除文件, rm保护 它的特性可能会使它更加灵活有趣。
什么是rm保护?
这是一个开源工具,开发于 Python中, 作为删除文件的安全替代方法。 他的举止与名流相同 rm命令 (包括其参数和使用方式)。 唯一的区别是此命令不会删除存在以下内容的文件: .*.rm-protection
并没有回答验证问题。
¿检查删除文件时我们不是$%/&...的最安全方法是什么恩,对于 rm保护的创造者,答案是用户本人确认他要删除相关文件。 此外,它使用户有机会在那些确实重要的文件上打上标记,从而使大多数用户免于烦恼。
rm保护 旨在提供最大程度的保护和灵活性,并尽可能减少对日常操作的影响。
如何使用rm保护?
萨尔瓦多使用 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
.
无疑,这是一种安全删除文件的有趣方式,因为我们可以更好地保护最重要的文件。 同样,如果我们使用这些命令,甚至可以保护符合某些特征的文件或目录。
非常有用非常感谢
超级有用! 我自己的经验告诉我,应该尽快安装它,因为它已经使我想起了我希望忘记的情节。 rm命令非常有用,但是会导致严重的灾难。
非常感谢。
的问候!
非常感谢您!
某事告诉我,它不会起作用,就像当前命令会引起问题一样:因为在您将其涂抹后,流逝结束了。
而且我认为没有人会保护每个文件/文件夹,而每个文件/文件夹都应该并且可以通过权限进行保护。