再议Linux文件、目录的隐藏属性
来源:互联网 发布:matlab中模拟退火算法 编辑:程序博客网 时间:2024/06/06 06:44
在进行Linux系统运维操作时,有的小伙伴可能会遇到某个文件不能改名、删除、设置连接、添加数据等特殊情况,即使切换到root用户下也都束手无策!真是急死人!是不是就真的没有办法对这一类文件进行修改了呢?其实不然,我们不妨查看一下这类文件、目录的隐藏属性,用lsattr命令就可以查看是不是这类文件被添加了隐藏属性。
[root@Geeklp-NFS-Server ~]# rm -rf geeklp.txt rm: 无法删除"geeklp.txt": 不允许的操作[root@Geeklp-NFS-Server ~]# lsattr ---------------- ./anaconda-ks.cfg---------------- ./ntfs-3g_ntfsprogs-2017.3.23.tgz---------------- ./ntfs-3g_ntfsprogs-2017.3.23----i----------- ./geeklp.txt-----a---------- ./start.sh
大家注意到没,与之前rwx类的权限非常不一样,正是属性里面的i属性使我们对geeklp这个文件束手无策!那我们是不是没有办法改变这个现状呢?作为一名运维工程师,如果连一个文件都不能正常操作,那么未免也太失败!
chattr属性中可以使用的不同选项 :
-R 递归地修改文件夹和子文件夹的属性
-V chattr命令会输出带有版本信息的冗余信息
-f 忽略大部分错误信息
在chattr中用于设置或者取消属性的操作符:
'+' 符号用来为文件和文件夹设置属性
'-' 符号用来移除或者取消属性
'=' 使它们成为文件有的唯一属性
lsattr命令用于显示文件的隐藏属性:
-a 将隐藏文件的属性显示出来
-d 如果连接的是目录,仅列出目录本身的属性而非目录内的文件名
-R 连同子目录的数据也一起列出来
最后,更正一下,之前在其他媒体发文中提到:“chattr只在ext2、ext3、ext4文件系统上生效”,这句话有误,我现在使用的实验环境的文件系统为xfs,一样完美支持!
阅读全文
0 0
- 再议Linux文件、目录的隐藏属性
- 目录文件 隐藏属性
- Linux文件目录权限、隐藏属性、特殊权限
- Linux基础——chattr 文件或者目录的隐藏属性
- Linux文件隐藏属性
- linux 设置文件的隐藏属性 chattr
- linux文件的隐藏属性:chattr
- linux文件的隐藏属性chattr,lsattr
- Linux 显示隐藏目录或隐藏文件的占用空间
- java设置文件或目录隐藏属性的问题
- Linux 隐藏文件及目录
- Linux 文件和目录的属性
- Linux 文件和目录的属性
- Linux 文件和目录的属性
- Linux :文件和目录的属性
- Linux 文件和目录的属性
- Linux 文件和目录的属性
- Linux 文件和目录的属性
- Java反射机制(笔记)
- viso中无法使用左右键移动形状的解决方法
- 刚收到了Facebook的Offer,我是这样为面试做准备的?
- gevent的安装过程
- System.currentTimeMillis()获取时间,计算代码执行效率
- 再议Linux文件、目录的隐藏属性
- oracle官网各历史版本jdk下载链接
- lua:部分常用操作的效率对比及代码优化建议(附测试代码)
- mybatis官网参考文档-XML配置_databaseIdProvider(版本: 3.4.6-SNAPSHOT)
- Android Input Framework(一)
- 奇虎360正式开源深度学习调度平台XLearning
- YTU.2833: 数组排序(选择排序)
- bzoj3144 [Hnoi2013]切糕(最小割)
- python_web开发笔记