linux之chattr命令
用来改变文件属性,chattr命令 用来改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性
命令语法
> chattr [-RV][-v<版本编号>][+/-/=<属性>][文件或目录...]
命令选项
- -R 递归处理,将指定目录下的所有文件及子目录一并处理。
- -v<版本编号> 设置文件或目录版本。
- -V 显示指令执行过程。
- +<属性> 开启文件或目录的该项属性。
- -<属性> 关闭文件或目录的该项属性。
- =<属性> 指定文件或目录的该项属性。
属性
- a:让文件或目录仅供附加用途;
- b:不更新文件或目录的最后存取时间;
- c:将文件或目录压缩后存放;
- d:将文件或目录排除在倾倒操作之外;
- i:不得任意更动文件或目录;
- s:保密性删除文件或目录;
- S:即时更新文件或目录;
- u:预防意外删除。
用chattr命令防止系统中某个关键文件被修改:
> chattr +i /etc/my.cnf
查看文件属性
> lsattr /etc/my.cnf
----i-------- /etc/my.cnf
使用chattr对目录中的所有文件应用限制
> chattr -R +i ./rumenz
某个文件只能往里面追加数据,但不能删除,适用于各种日志文件
> chattr +a /var/log/a.log
原文链接:https://rumenz.com/rumenbiji/linux-chattr.html
微信公众号:入门小站
- 回复【1001】获取 linux常用命令速查手册
- 回复【10010】获取 阿里云ECS运维Linux系统诊断
- 回复【10012】获取 Linux学习笔记【强悍总结值得一看】
- 回复【10013】获取 shell简明教程
linux之chattr命令相关推荐
- Linux之chattr命令详解
Linux chattr命令用于改变文件属性. 这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式: a:让文件或目录仅供附加用途. b:不更新文件或目录的最后存取时间. ...
- Linux chattr命令详解
本文详细讲解了Linux chattr命令,一起开看看吧. 常见命令参数 A:即Atime,告诉系统不要修改对这个文件的最后访问时间. S:即Sync,一旦应用程序对这个文件执行了写操作,使系统立刻把 ...
- Linux的chattr与lsattr命令详解
摘自:http://www.ha97.com/5172.html PS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了.chattr命令的作用很大,其中一 ...
- linux系统中使用chattr命令的,chattr命令怎么用
有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了.那么chattr命令怎么用呢?下面跟着学习啦小编来一起了解下吧. chattr命令使用方法 chattr命 ...
- 【Linux】一步一步学Linux——chattr命令(115)
00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 总结 06. 附录 01. 命令概述 chattr命令用来改变文件属性.这项指令可 ...
- Linux文本撤销修改,5个'chattr'命令使重要文件在Linux中不可更改(不可更改)
chattr命令 (更改属性)是一个命令行Linux工具,用于设置/取消某些属性在Linux系统中的文件,以确保意外删除或重要的文件和文件夹的修改,即使你登录为root用户. 在Linux本机文件系统 ...
- linux 改变文件夹属性,技术|在Linux中用chattr和lsattr命令管理文件和目录属性
为了允许添加数据,防止更改或者删除等,文件和文件夹可以设定了特定的控制属性.例如,你可以在关键的系统文件或者文件夹中启用属性,然后没有任何用户,包括root,可以删除或者修改它,比如不允许使用像dum ...
- Linux的chattr与lsattr命令详解(重点-i参数,锁定文件,禁止修改文件)
PS:有时候你发现用root权限都不能修改某个文件,大部分原因是曾经用chattr命令锁定该文件了.chattr命令的作用很大,其中一些功能是由Linux内核版本来支持的,不过现在生产绝大部分跑的li ...
- Linux 文件管理 : chattr lsattr 命令详解
lsattr命令用于查看文件的第二扩展文件系统属性. 语法 lsattr(选项)(参数) 选项 -E:可显示设备属性的当前值,但这个当前值是从用户设备数据库中获得的,而不是从设备直接获得的. -D:显 ...
最新文章
- 西文是指什么_中西文化的关键性差别
- 2019年上半年收集到的人工智能机器学习方向干货文章
- 重载运算与类型转换——基本概念,输入和输出运算符,算术和关系运算符,赋值运算符,下标运算符,递增和递减运算符,成员访问运算符...
- 【推荐】Web 2.0 必读经典 !
- python装饰器传递参数_如何将额外的参数传递给Python装饰器?
- RAID 01 和RAID 10的区别
- uboot源码——环境变量
- android 怎么调用js项目_APP逆向神器之Frida【Android初级篇】
- java并发初探CyclicBarrier
- Flink : UnknownTaskExecutorException: No TaskExecutor registered under
- OCP 11G 051题库解析笔记-总
- java.lang.NoSuchMethodException: java.util.List.<init>() 问题解决
- 发送消息的时候,会指定用户,其实还可以定义媒介为脚本,让用户执行这个脚本...
- SVG 坐标和 viewBox
- android 阅读器字体,为 Android 换上任意喜欢的字体,你可以试试这个 Magisk 模块...
- 普林斯顿陈丹琦:如何让「大模型」变小
- python画布组件_Python Tkinter 画布(Canvas)
- 设计一个用于人事管理的“人员”类
- 从杀慢查询入手来预防 MySQL 雪崩的办法
- 【工具-NMAP】主机渗透神器:NMAP (功能介绍,安装,使用,参数完整翻译)-转载
热门文章
- [Java] 蓝桥杯 BASIC-7 基础练习 特殊的数字
- pair的用法 make_pair
- 1001. 害死人不偿命的(3n+1)猜想 (15)-PAT乙级真题
- 蓝桥杯BASIC-28 基础练习 Huffuman树
- Watson的未来就是IBM的未来
- 写了个简单的pdo的封装类
- shortcut switch in terminal start pos end pos
- 深圳市房事与公积金相关疑问
- SharpGL学习笔记(一) 平台构建与Opengl的hello World (转)
- 045 Android Studio 常用应用