chattr命令的用法

发布时间 - 2017-06-20 00:00:00    点击率:

chattr命令的用法:chattr [ -RV ] [ -v version ] [ mode ] files…
最关键的是在[mode]部分,[mode]部分是由+-=和[ASacDdIijsTtu]这些字符组合的,这部分是用来控制文件的
属性。
+ :在原有参数设定基础上,追加参数。
- :在原有参数设定基础上,移除参数。
= :更新为指定参数设定。
A:文件或目录的 atime (access time)不可被修改(modified), 可以有效预防例如手提电脑磁盘I/O错误的发生。
S:硬盘I/O同步选项,功能类似sync。
a:即append,设定该参数后,只能向文件中添加数据,而不能删除,多用于服务器日志文 件安全,只有root才能设定这个属性。
c:即compresse,设定文件是否经压缩后再存储。读取时需要经过自动解压操作。
d:即no dump,设定文件不能成为dump程序的备份目标。
i:设定文件不能被删除、改名、设定链接关系,同时不能写入或新增内容。i参数对于文件 系统的安全设置有很大帮助。
j:即journal,设定此参数使得当通过 mount参数:data=ordered 或者 data=writeback 挂 载的文件系统,文件在写入时会先被记录(在journal中)。如果filesystem被设定参数为 data=journal,则该参数自动失效。
s:保密性地删除文件或目录,即硬盘空间被全部收回。
u:与s相反,当设定为u时,数据内容其实还存在磁盘中,可以用于undeletion.
各参数选项中常用到的是a和i。a选项强制只可添加不可删除,多用于日志系统的安全设定。而i是更为严格的安全设定,只有superuser (root) 或具有CAP_LINUX_IMMUTABLE处理能力(标识)的进程能够施加该选项。

锁定文件:chattr +i 文件名

解除锁定:chattr -i 文件名

属性查看:lsattr 文件名

 


# linux  # 基础上  # 的是  # 是在  # 是由  # 这部  # 在原有  # 最关键  # 文件系统  # 会先  # 移除 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 如何确认建站备案号应放置的具体位置?  Laravel如何实现邮箱地址验证功能_Laravel邮件验证流程与配置  如何快速搭建高效可靠的建站解决方案?  Swift中swift中的switch 语句  详解免费开源的DotNet二维码操作组件ThoughtWorks.QRCode(.NET组件介绍之四)  如何在腾讯云服务器快速搭建个人网站?  瓜子二手车官方网站在线入口 瓜子二手车网页版官网通道入口  Laravel如何实现文件上传和存储?(本地与S3配置)  Gemini怎么用新功能实时问答_Gemini实时问答使用【步骤】  香港服务器选型指南:免备案配置与高效建站方案解析  教你用AI润色文章,让你的文字表达更专业  海南网站制作公司有哪些,海口网是哪家的?  Laravel如何生成和使用数据填充?(Seeder和Factory示例)  绝密ChatGPT指令:手把手教你生成HR无法拒绝的求职信  PHP 实现电台节目表的智能时间匹配与今日/明日轮播逻辑  在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?  深圳网站制作的公司有哪些,dido官方网站?  猪八戒网站制作视频,开发一个猪八戒网站,大约需要多少?或者自己请程序员,需要什么程序员,多少程序员能完成?  网页制作模板网站推荐,网页设计海报之类的素材哪里好?  laravel怎么为API路由添加签名中间件保护_laravel API路由签名中间件保护方法  Python图片处理进阶教程_Pillow滤镜与图像增强  如何快速重置建站主机并恢复默认配置?  如何在企业微信快速生成手机电脑官网?  详解jQuery停止动画——stop()方法的使用  PHP正则匹配日期和时间(时间戳转换)的实例代码  Laravel如何实现数据库事务?(DB Facade示例)  Laravel如何从数据库删除数据_Laravel destroy和delete方法区别  Java遍历集合的三种方式  高防网站服务器:DDoS防御与BGP线路的AI智能防护方案  图册素材网站设计制作软件,图册的导出方式有几种?  如何用西部建站助手快速创建专业网站?  Laravel模型事件有哪些_Laravel Model Event生命周期详解  Win11怎么恢复误删照片_Win11数据恢复工具使用【推荐】  Laravel项目结构怎么组织_大型Laravel应用的最佳目录结构实践  香港网站服务器数量如何影响SEO优化效果?  phpredis提高消息队列的实时性方法(推荐)  js实现点击每个li节点,都弹出其文本值及修改  Laravel如何优雅地处理服务层_在Laravel中使用Service层和Repository层  如何在HTML表单中获取用户输入并结合JavaScript动态控制复利计算循环  Android GridView 滑动条设置一直显示状态(推荐)  laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法  Chrome浏览器标签页分组怎么用_谷歌浏览器整理标签页技巧【效率】  如何基于PHP生成高效IDC网络公司建站源码?  Linux系统命令中tree命令详解  教你用AI将一段旋律扩展成一首完整的曲子  如何注册花生壳免费域名并搭建个人网站?  Laravel怎么配置.env环境变量_Laravel生产环境敏感数据保护与读取【方法】  三星网站视频制作教程下载,三星w23网页如何全屏?  公司网站制作价格怎么算,公司办个官网需要多少钱?  php静态变量怎么调试_php静态变量作用域调试技巧【解答】