Linux系统下删除有个别文件时提醒如下报错:

chattr命令用于转移文件属性.

chattr(change attribute)
效果表达:改变文件属性。
语  法:chattr
[-RV][-v<版本编号>][+/-/=<属性>][文本或目录…]
补充表达:那项命令可改变存放在ext2文件系统上的公文或目录属性,那么些属性共有以下8种格局:
 a:让文件或目录仅供附加用途。
 b:不立异文件或目录的最后存取时间。
 c:将文件或目录压缩后存放。
 d:将文件或目录排除在倾倒操作之外。
 i:不得自由更改文件或目录。
 s:保密性删除文件或目录。
 S:即时更新文件或目录。
 u:预防以外删除。

澳门金沙国际 1

chattr改变文件属性命令详解整理,Linux提醒删除文件cannot。那项命令可转转移存入放在ext2文件系统上的文本或目录属性,那么些属性共有以下8种形式:

参  数:
 -Odyssey 递归处理,将钦点目录下的具备文件及子目录一并处理。
 -v<版本编号> 设置文件或目录版本。
 -V 显示指令执行进度。
 +<属性> 开启文件或目录的该项属性。
 -<属性> 关闭文件或目录的该项属性。
 =<属性> 钦赐文件或目录的该项属性。

澳门金沙国际 2

 

  1. a:让文件或目录仅供附加用途。

  2. b:不创新文件或目录的最终存取时间。

  3. c:将文件或目录压缩后存放。

  4. d:将文件或目录排除在倾倒操作之外。

  5. i:不得自由更改文件或目录。

  6. s:保密性删除文件或目录。

  7. S:即时更新文件或目录。

  8. u:预防以外删除。

澳门金沙国际 3

Linux chattr命令

施行lsattr命令可以看来隐藏属性——-i——–,如下图:

语法:

attribute) 功能表明:改变文件属性。
语 法:chattr [-RV][-v版本编号][+/-/=属性][文本或目录…]
补充表明:这项命令可转转移存入放在e…

Linux chattr命令用于转移文件属性。

澳门金沙国际 4

chattr [-RV][-v<版本编号>][+/-/=<属性>][文本或目录…]

那项命令可转转移存入放在ext2文件系统上的公文或目录属性,这么些属性共有以下8种格局:

透过搜寻资料发现:

参数

a:让文件或目录仅供附加用途。

chattr命令用于转移文件属性。那项命令可改变存放在ext2文件系统上的文书或目录属性,那个属性共有以下8种格局:
a:让文件或目录仅供附加用途。
b:不更新文件或目录的尾声存取时间。
c:将文件或目录压缩后存放。
d:将文件或目录排除在坍塌操作之外。
i:不得随意改变文件或目录。
s:保密性删除文件或目录。
S:即时更新文件或目录。
u:预防以外删除。
语法chattr[-RV][-v<版本编号>][+/-/=<属性>][文本或目录…]参数
  -Murano 递归处理,将钦赐目录下的具备文件及子目录一并处理。
  -v<版本编号> 设置文件或目录版本。
  -V 展现指令执行进度。
  +<属性> 开启文件或目录的该项属性。
  -<属性> 关闭文件或目录的该项属性。

  -智跑 递归处理,将钦命目录下的持有文件及子目录一并处理。

b:不更新文件或目录的终极存取时间。

    =<属性> 钦赐文件或目录的该项属性。

  -v<版本编号> 设置文件或目录版本。

c:将文件或目录压缩后存放。

执行chattr命令,如下图:

  -V 展现指令执行进程。

d:将文件或目录排除在倾倒操作之外。

澳门金沙国际 5

  +<属性> 开启文件或目录的该项属性。

i:不得随意改变文件或目录。

即可去除i属性,能够去除文件了。

  -<属性> 关闭文件或目录的该项属性。

s:保密性删除文件或目录。

  =<属性> 钦点文件或目录的该项属性。

S:即时更新文件或目录。

实例

u:预防以外删除。

用chattr命令制止系统中某些关键文件被涂改:

语法

 chattr +i /etc/resolv.conflsattr /etc/resolv.conf

chattr
[-RV][-v<版本编号>][+/-/=<属性>][文件或目录…]

会显得如下属性

参数

—-i——–/etc/resolv.conf 

-瑞虎 递归处理,将内定目录下的享有文件及子目录一并处理。

让某些文件只好往里面追加数据,但不可能去除,适用于各个日志文件:

-v<版本编号> 设置文件或目录版本。

chattr +a /var/log/messages:

-V 显示指令执行进度。

 

+<属性> 开启文件或目录的该项属性。

 

-<属性> 关闭文件或目录的该项属性。

 

=<属性> 钦赐文件或目录的该项属性。

澳门金沙国际 , 

实例

 

用chattr命令幸免系统中有些关键文件被涂改:

 

chattr +i /etc/resolv.conf

 

lsattr /etc/resolv.conf

 

会显得如下属性

 

—-i——– /etc/resolv.conf

让有个别文件只可以往里面追加数据,但不能够去除,适用于各样日志文件:

chattr +a /var/log/messages

Linux chgrp命令

Linux chgrp命令用于转移文件或目录的所属群组。

在UNIX系统家族里,文件或目录权限的掌握控制以拥有者及所属群组来保管。您能够使用chgrp指令去改变文件与目录的所属群组,设置方法采取群组名称或群组识别码皆可。

语法

澳门金沙国际 6

参数表达

-c或–changes 效果类似”-v”参数,但仅回报更改的一些。

-f或–quiet或–silent  不显得错误消息。

-h或–no-dereference
 只对符号连接的文件作修改,而不更动别的任何有关文件。

-奥德赛或–recursive  递归处理,将点名目录下的富有文件及子目录一并处理。

-v或–verbose  展现指令执行进程。

–help  在线扶助。

–reference=<参考文件或目录>
 把内定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同。

–version  展现版本音信。

实例

实例1:改变文件的群组属性:

chgrp -v bin log2012.log

输出:

澳门金沙国际 7

“log二零一二.log” 的所属组已更改为 bin

澳门金沙国际 8

证实: 将log二〇一三.log文书由root群组改为bin群组

实例2:根据钦命文件改变文件的群组属性

chgrp –reference=log2012.log log2013.log

输出:

澳门金沙国际 9

注明: 改变文件log二〇一二.log
的群组属性,使得文件log二〇一三.log的群组属性和参考文件log二〇一三.log的群组属性相同

【编辑推荐】

相关文章