文件隐藏属性---CentOS

[非原创,原文链接]

文件隐藏属性 chattr lsattr强调。chattr 只能在Ext2/Ext3的文件系统上面生效;

[root@kin linux]# chattr [+-=] [ASacdistu] 文件或目录名 

  参数:

    +:增加一个属性

    -:减去一个属性

    =:仅有=后面的属性 ;如原本有a i s 属性的 当你用chattr =a filename  命令后   属性只剩下有a 了。

    A:访问这个文件是,他的atime 不会修改可避免一些较慢的I/O较慢的机器过渡使用磁盘

    S:一般文件是“异步”写入硬盘的。设置它后。可以“同步”写入硬盘,一些超级重要的文件建议使用它。可以避免突然断电带来的烦恼。

    a:当文件设置它后,这个文件将只能增加数据。而不能删除或者修改数据。Root才能设置

    c:有这个属性。文件将会自动压缩,读取时会自动解压。存储时会压缩再存。对大文件好

    d:dump (不懂)程序执行时,设置d 后可以使用该文件不会被dump备份,可能是一些有大又不重要的文件设置它或许会有用

    i:这个‘i’属性据说很厉害。可以让文件‘不能删除,改名,设置连接也无法写入或添加数据’‘对系统安全性很重要’看起来像是病毒文件、要root才能设置

    s:设为它后。如果这个文件被删除了。就不可以恢复的了

    u:设置它后,删除了还可以在磁盘找回来。

    ‘i’‘a’属性最常用

  范例:

          文件名是abc

    [root@kin linux]# chattr +a  abc

    [root@kin linux]# rm abc

    rm: remove regular file `abc'? y

    rm: cannot remove `abc': Operation not permitted

    #root都删不了。强悍

    [root@kin linux]#

  范例:

    将属性取消

    [root@kin linux]# chattr  -a  abc

 

 

    Lsattr 显示文件隐藏属性

    [root@kin linux]# lsattr abc

    ------------- abc

    参数

      -a:将隐藏文件的属性show

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

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

           --- 鸟哥183

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值