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

linux的文件保护,如何在Linux中保护文件和目录免遭删除相关推荐

  1. java 检测目录下的文件_如何在Java中检查文件是目录还是文件

    java 检测目录下的文件 java.io.File class contains two methods using which we can find out if the file is a d ...

  2. linux系统export,Linux入门进阶 - 如何在Linux中使用export命令

    原标题:Linux入门进阶 - 如何在Linux中使用export命令 来自: Linux迷 链接:https://www.linuxmi.com/linux-export.html Linux ex ...

  3. linux防止文件被复制,技术|如何在 Linux 系统中防止文件和目录被意外的删除或修改...

    有时,我会不小心的按下 SHIFT+DELETE来删除我的文件数据.是的,我是个笨蛋,没有再次确认下我实际准备要删除的东西.而且我太笨或者说太懒,没有备份我的文件数据.结果呢?数据丢失了!在一瞬间就丢 ...

  4. linux中如何压缩目录文件,如何在Linux中压缩文件和目录

    Zip是使用最广泛的存档文件格式,支持无损数据压缩. 压缩文件是一种数据容器,其中包含一个或多个压缩文件或目录.与未压缩的文件相比,压缩文件占用的磁盘空间更少,可以更快地从一台计算机传输到另一台计算机 ...

  5. 文本挖掘和文本分析与nlp_如何在NLP中保护文本表示的隐私

    文本挖掘和文本分析与nlp 问题概述 (Problem overview) Recently, we have been experiencing numerous breakthroughs in ...

  6. python判断linux中文件是否存在_linux shell 中判断文件、目录是否存在的方法

    本文主要介绍了linux shell 中判断文件.目录是否存在的方法,分享给大家 -e filename 如果 filename存在,则为真 -d filename 如果 filename为目录,则为 ...

  7. linux判断目录是否存在命令,linux shell 中判断文件、目录是否存在的方法

    本文主要介绍了linux shell 中判断文件.目录是否存在的方法,分享给大家 -e filename 如果 filename存在,则为真 -d filename 如果 filename为目录,则为 ...

  8. linux怎么显示cp时间,Linux中cp文件或目录时如何显示进度?

    Linux中cp文件或目录时如何显示进度? 用法:cp [选项]... [-T] 源文件 目标文件 或:cp [选项]... 源文件... 目录 或:cp [选项]... -t 目录 源文件... 将 ...

  9. Linux中su无法切换到目录,linux普通用户su root切换提示没有文件或目录的解决方法...

    1. 首先进入单用户模式: 1). ubuntu : 上述情况可以在grub界面选择第二项修复,但没有grub可以参考: 1.重启ubuntu,随即长按shirft进入grub菜单: 2.选择reco ...

  10. Linux学习笔记(一):关于文件和目录权限的一小点内容

    我的Linux学习笔记(一):关于文件和目录权限的一小点内容 前言: 之前说踏上了一条真正的程序员之路,实在是打脸,才三个月不到,就更换了工作,跑到单位上班来了.一是因为之前上班那家公司实在让我很恶心 ...

最新文章

  1. 换掉 Maven,我用它!!!
  2. HTTP1.1协议请求方面参数
  3. window 完全卸载oracle,Windows下彻底删除Oracle
  4. 怎样知道邮箱的端口_网络端口介绍
  5. sample 算子_Spark----RDD及算子
  6. getDeclaredField和getField的区别
  7. Springboot学习问题记录
  8. 用仿ActionScript的语法来编写html5——终篇,LegendForHtml5Programming1.0开源库件
  9. python监听剪贴板_Python监听剪切板实现方法代码实例
  10. 使用Eclipse-Maven-git做Java开发(13)--导入git仓库的代码到eclipse
  11. 【JEEWX企业号专题】JEEWX与微信企业号对接,激活应用回调模式
  12. iOS菜鸟之AFN的二次封装
  13. mathematica模式匹配
  14. java与jsp的关系_浅谈servlet与jsp的关系
  15. C语言经典例题(菜鸟教程100例)
  16. python计算银行余额_Python:将银行扣费信息整理成账单
  17. 液压传动理论教学实训
  18. Tinify API批处理压缩PNG和JPG(Java版本)
  19. Requests 校花网图片爬取
  20. 30天自制操作系统(day1)

热门文章

  1. IntelliJ IDEA 2019 通用 急活码
  2. 个人征信要良好,申请信用卡需注意哪些事项?
  3. MongoDB分片机制
  4. oel安装中文环境,Linux UTC,CST时间及修改时间
  5. linux服务器默认使用中文字符集zh_CN.UTF-8
  6. 近几天,被这个国家的最高科技奖刷屏了~
  7. 大学生软件设计大赛文档要求
  8. TOEFL wordlist 35
  9. 20. Learning to Perturb Word Embeddings for Out-of-distribution QA 阅读笔记
  10. 随机森林模型sklearn_sklearn中的随机森林