|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!chattr
语法:[root@test/root]#chattr[+-=][ASacdistu][档案或目次称号]
参数申明:
+-= :分离为[+增添][-削减][=设定]属性的意义
A :当设定了A这个属性时,这个档案(或目次)的存取工夫atime(access)将不成被修正,
可制止比方手提式盘算机简单有磁盘I/O毛病的情形产生!
S :这个功效有点相似sync的功效!就是会将数据同步写进磁盘傍边!能够无效的制止数据流掉!
a :当设定a以后,这个档案将只能增添数据,而不克不及删除,只要root才干设定这个属性。
c :这个属性设定以后,将会主动的将此档案『紧缩』,在读取的时分将会主动解紧缩出来!
可是在贮存的时分,将会先辈行紧缩以后再贮存(看来关于年夜档案仿佛蛮有效的!)
d :当dump(备份)步伐被实行的时分,设定d属性将可以使该档案(或目次)具有dump功能!
i :这个i可就很凶猛了!他可让一个档案『不克不及被删除、更名、设定保持也没法写进或新增数据!』
关于体系宁静性有相称年夜的匡助!
j :当利用ext3这个档案体系格局时,设定j属性将会使档案在写进时先纪录在journal中!
可是当filesystem设定参数为data=journalled时,因为已设定了日记了,以是这个属性有效!
s :当档案设定了s参数时,他将会被完整的移除出这个硬盘空间。
u :与s相反的,当利用u来设定档案时,则数据内容实在还存在磁盘中,可使用来undeletion.
典范:
[root@test/root]#chattr+i/etc/shadow<==呵呵!云云则没法更动这个档案
[root@test/root]#chattr-i/etc/shadow<==排除该属性!
申明:
这这个指令是主要的,特别是在体系的宁静性下面!因为这些属性是埋没的性子,以是必要以lsattr才干看到该属性呦!
个中,团体以为最主要确当属+i这个属性了,由于他可让一个档案没法被更动,关于必要激烈的体系宁静的人来讲,
真是相称的主要的!外头另有相称多的属性是必要root才干设定的呢!别的,假如是logfile这类的登录档,就更必要
+a这个能够增添,但不会被杀失落的参数了!如何?很棒吧!将来提到登录档的认知时,我们再来聊一聊怎样设定他吧!
•lsattr
语法:
[root@test/root]#lsattr[-aR]
参数申明:
-a :将埋没文件的属性也秀出来;
-R :连同子目次的数据也一并列出来!
典范:
[root@test/root]#chattr+i.bash_logout
[root@test/root]#lsattr-a
--------------./.
--------------./..
---i----------./.bash_logout
--------------./.bash_profile
--------------./.bashrc
--------------./.emacs
--------------./.screenrc
申明:
这两个指令在利用上必需要出格当心,比方:某天你心境好,俄然将/etc/shadow这个主要的暗码纪录档案给他设定成为
具有i的属性,那末过了多少天以后,你俄然要新增利用者,却一向没法新增!别嫌疑,从速往将i的属性拿失落吧!如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们! |
|