Linux精讲-(chmod、chown、chattr、chgrp、lsattr)

回复 收藏

chmod:改变权限命令

  • 参数:1=执行权 2=写权 4=读权 1+2=3 执行和写权

  • chmod 参数 文件或目录名

  • 选项-R 表示级联更改

  • u(所属主)、g(所属组)、o(其他群组)、a(全部)、增加或者减少某个权限

  • umask==022,因此目录默认权限755、文件644

chown:改变文件或目录的所属用户

  • chown 所属用户 文件或目录名

  • -R 级联更改

chgrp:更改所属组

  • chgrp 所属组 文件或目录名

  • -R 更改目录,级联更改

chattr:改变文件属性

  • 语法:chattr 【+、-、=】【选项】【文件目录名】

  • 参数:

    +<属性>  开启文件或目录的该项属性。 -<属性>  关闭文件或目录的该项属性。 =<属性>  指定文件或目录的该项属性。

  • 选项:

    A:文件目录的atime不可修改

    a:只能追加不能删除,非root用户不能设定该属性

    S:数据同步写入磁盘中

    i:文件不能被删除、重命名、设定链接、写入、新增数据

  • 延伸:

    b:不更新文件或目录的最后存取时间。     c:将文件或目录压缩后存放。     d:将文件或目录排除在倾倒操作之外。 

    u:预防以外删除。

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

lsattr:显示文件属性

  • 选项:

    -a连同隐藏文件一同列出

    -R连同子目录一起列出

  • 延伸:

     -d  显示,目录名称,而非其内容。       -l  此参数目前没有任何作用。        -v  显示文件或目录版本。       -V  显示版本信息。  

2017-01-18 13:18 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: