博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux下文件的隐藏属性
阅读量:4179 次
发布时间:2019-05-26

本文共 671 字,大约阅读时间需要 2 分钟。

Linux下文件的隐藏属性

linux除了9个权限外,还有些隐藏属性, 使用chattr命令来设置

chattr 设置文件的隐藏属性

  #chattr [+-=] [ASacdistu] 文件或目录

参数:

+ :增加某一个特殊参数,其他原本存在参数则不动

- :删除某一个特殊参数,其他原本存在参数则不动

= :仅有后面的参数

A :设置了A这个属性时,此文件(或目录)的访问时间atime将不会被修改。可避免I/O较慢的机器过度访问磁盘。

S :一般文件是异步格式写入磁盘的,如果加上S这个属性时,对文件进行任何修改,将会“同步”写入磁盘中。

a :设置a之后,这个文件将只能增加数据,而不能删除也不能修改数据,只有root才能设置这个属性。

c :这个属性设置之后,讲会自动将此文件压缩,在读取的时候会自动解压缩,但是在存储的时候,将会先进行压缩后再存储。

d :当dump程序被执行的时候,设置d属性将可使该文件(或目录)不会被dump备份。

i :它可以让一个文件不能被删除、改名,设置连接也无法写入或添加数据。只有root才能设置这个属性。

s :当文件设置了s属性时,如果这个文件被删除,它将会被完全从这个硬盘空间中删除。

u :与s相反,当使用u来配置文件时,如果该文件被删除了,则数据内容其实还存在磁盘中。

lsattr 显示文件隐藏属性

  #lsattr [-adR] 文件或目录

参数:

-a :将隐藏属性也显示出来

-d :如果接的是目录,仅列出目录本身的属性而非目录内的文件名

-R :连同子目录的数据也一并列出

转载地址:http://inhai.baihongyu.com/

你可能感兴趣的文章
高性能服务器设计
查看>>
图文介绍openLDAP在windows上的安装配置
查看>>
Pentaho BI开源报表系统
查看>>
Pentaho 开发: 在eclipse中构建Pentaho BI Server工程
查看>>
android中SharedPreferences的简单例子
查看>>
android中使用TextView来显示某个网址的内容,使用<ScrollView>来生成下拉列表框
查看>>
andorid里关于wifi的分析
查看>>
Hibernate和IBatis对比
查看>>
Spring MVC 教程,快速入门,深入分析
查看>>
Android 的source (需安装 git repo)
查看>>
Ubuntu Navicat for MySQL安装以及破解方案
查看>>
java多线程中的join方法详解
查看>>
在C++中如何实现模板函数的外部调用
查看>>
HTML5学习之——HTML 5 应用程序缓存
查看>>
HTML5学习之——HTML 5 服务器发送事件
查看>>
SVG学习之——HTML 页面中的 SVG
查看>>
SVG 滤镜学习之——SVG 滤镜
查看>>
mysql中用命令行复制表结构的方法
查看>>
hbase shell出现ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException
查看>>
让代码变得更优雅-Lombok
查看>>