zoukankan      html  css  js  c++  java
  • Linux | 权限管理命令

    1、chmod命令:改变文件或目录权限

    【语法格式】

    chmod [参数] [文件]
    

    【常用参数】

    • -c:若该文件权限确定已经更改,才显示其更改动作
    • -f:若该文件权限无法被更改也不显示错误信息
    • -v:显示权限变更的详细资料
    • -R:对当前目录下的所有文件与子目录进行相同的权限变更

    【注意】

    chmod命令只有文件的属主和超级用户root才能执行这个命令。改变文件或目录有两种模式,一种是采用权限字母和操作符表达式。另一种是采用数字。

    #字符权限的表示方法
    r:读、w:写、x:执行
     
    #数字权限的表示方法
    r=4、w=2、x=1
    

    【实例】

    修改file.txt文件为所有人都可读,可写

    修改dir目录下的所有文件与子目录设定为任何人都可写

    修改dir目录下的所有文件只有拥有者才能修改

    2、chown命令:改变文件或目录用户和用户组

    【语法格式】

    chown [参数]
    

    【常用参数】

    • -R:对目前目录下的所有文件与子目录进行相同的拥有者变更
    • -c:若该文件拥有者确实已经更改,才显示其更改动作
    • -f:若该文件拥有者无法被更改也不要显示错误讯息
    • -h:只对于连结(link)进行变更,而非该 link 真正指向的文件
    • -v:显示拥有者变更的详细资料
    • --help:显示辅助说明
    • --version:显示版本

    【实例】

    将file.txt文件所属用户和用户组修改为root

    将dir目录下所有文件的拥有者都改为zhouke,用户组改为zhouke

    3、chgrp命令:更改文件用户组

    【语法格式】

    chgrp [参数] [目录]
    

    【常用参数】

    • -c:效果类似”-v”参数,但仅回报更改的部分
    • -f:不显示错误信息
    • -h:对符号连接的文件作修改,而不更动其他任何相关文件
    • -R:递归处理,将指定目录下的所有文件及子目录一并处理
    • -v:显示指令执行过程
    • --reference:把指定文件或目录的所属群组全部设成和参考文件或目录的所属群组相同

    【实例】

    改变文件用户组属性

    改变目录以及子目录下的所有文件的用户组属性

  • 相关阅读:
    <<一线架构师实践指南>>读书笔记之二PA阶段
    【读书笔记】简约至上交互设计四策略第4章 删除
    大数据量简单数据查询设计思考
    识别项目干系人
    【读书笔记】简约至上交互设计四策略第3章 简约四策略
    【读书笔记】简约至上交互设计四策略第2章 明确认识
    【读书笔记】简约至上交互设计四策略第1章 话说简单
    采购管理计划
    项目管理整体的一些基本概念1
    【读书笔记】简约至上交互设计四策略第5章 组织
  • 原文地址:https://www.cnblogs.com/Cyzhouke/p/13740229.html
Copyright © 2011-2022 走看看