如何在Linux中保护文件和目录免遭删除

您是Linux管理员吗?您通常会保护脚本文档或任何重要文件吗?您可能已经知道,Chattr(更改属性)是一个命令行Linux实用程序,尽管您已登录,但该实用程序用于在Linux进程中为文件设置/取消设置确切的属性,以方便意外删除或更改主要文件和文件夹。作为root用户。

本文可帮助您照顾可能支持禁止未经授权的用户删除您的敏感内容的记录或文件夹。

保护文件

在下面的示例中,abc.txt是文件名

保护文件

要保护文件,请使用以下命令–

$ sudo chattr +i abc.txt

现在尝试使用rm命令删除文件,如下所示–

$ rm abc.txt

样本输出应如下所示–

rm: remove write-protected regular file 'abc.txt'?

删除文件保护

要删除对文件的保护,请使用以下命令–

$ sudo chattr -i abc.txt

要验证上述命令,请使用以下命令,如下所示-

$ rm abc.txt

上面的命令在不提供信息的情况下删除了文件。

保护目录

在下面的示例中,abc是目录名称

保护目录

要保护目录,请使用以下命令–

$ sudo chattr -R +i abc

要验证上述命令,请使用以下命令,如下所示–

$ rm -r abc

样本输出应如下所示–

rm: descend into write-protected directory 'abc'?

删除目录保护

要删除对目录的保护,请使用以下命令-

$ sudo chattr -R -i abc

要验证上述命令,请使用以下命令,如下所示–

$ rm -r abc

上面的命令在不提供信息的情况下删除了文件。

在以上文章中,我们了解了–了解如何保护文件和目录免遭删除。在我们的下一篇文章中,我们将提出更多基于Linux的技巧。继续阅读!