您是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的技巧。继续阅读!