文件隐藏属性chattr,lsattr
2016-01-08 10:01
253 查看
文件隐藏属性chattr,lsattr
---雨竹清风
文件都有隐藏属性,这些属性对于系统的安全起着很大的作用,要想设置一个文件的隐藏属性,那么使用的是chattr命令。
chattr命令有几个重要的参数:
+:添加一个属性,其他的属性不变
-:删除一个属性,其他的属性不变
=:仅有后面所接的属性
a:设置这个a属性后文件只能增加属性,而不能删除,也不能修改数据。只有root才可以设置这个属性。
i:设置该属性后,文件不能删除,也不能改名,设置连接也不能写入或者添加属性都不行。这个属性对于系统安全有很大的帮助。也只有root才能设置。
例子:
首先在/tmp下建立一个文件
1)cd /tmp
2)touch arrttest
查看是否创建成功,使用ll命令。
结果如下:
3)为arrttest文件设置隐藏属性,使用chattr +i arrttest命令。用lsattr 命令显示隐藏的属性,结果如下:
4)我们将其删除试试,使用rm命令。
删除不了。
5)解除i属性。
chattr –i arrttest
6)再删除一下试试
这样可以删除了。
---雨竹清风
文件都有隐藏属性,这些属性对于系统的安全起着很大的作用,要想设置一个文件的隐藏属性,那么使用的是chattr命令。
chattr命令有几个重要的参数:
+:添加一个属性,其他的属性不变
-:删除一个属性,其他的属性不变
=:仅有后面所接的属性
a:设置这个a属性后文件只能增加属性,而不能删除,也不能修改数据。只有root才可以设置这个属性。
i:设置该属性后,文件不能删除,也不能改名,设置连接也不能写入或者添加属性都不行。这个属性对于系统安全有很大的帮助。也只有root才能设置。
例子:
首先在/tmp下建立一个文件
1)cd /tmp
2)touch arrttest
查看是否创建成功,使用ll命令。
结果如下:
3)为arrttest文件设置隐藏属性,使用chattr +i arrttest命令。用lsattr 命令显示隐藏的属性,结果如下:
4)我们将其删除试试,使用rm命令。
删除不了。
5)解除i属性。
chattr –i arrttest
6)再删除一下试试
这样可以删除了。
相关文章推荐
- 2015年10月19日
- 数组形参
- Efficient Route Planning on Public Transportation Networks: A Labelling Approach
- 顺序统计量和中位数
- 改变文件的属性
- 堆排序
- 修改文件的默认权限:umask
- Linux传文件和编译文件,运行文件
- Scala 的Hbase接口函数
- 未找到文件 D:\app\Administrator\product\11.2.0\dbhome_2\owb\external\oc4j_applications\applications\WFMLR
- 你为什么不快乐
- python——线程与多线程基础
- oracle中 游标实例
- scrapy学习
- JAVA反射机制
- IOS 去空格处理 特殊字符处理
- JAVA反射机制
- 通过RFC(C#)连接SAP系统
- jQuery自定义滚动条完整实例
- zabbix监控oracle 12c