• 权限管理命令


    1、chmod

    View Code
    命令名称:chmod
    命令英文原意:change the permissions mode of a file
    命令所在路径:/bin/chmod
    执行权限:ALL USER
    语法:chmod [{ugo}{+-=}{rwx}] [文件或目录]
                        [mode=421] [文件或目录]
    功能描述:改变文件或目录权限

    2、文件目录权限总结

    代表字符 权限 对文件的含义 对目录的含义
    r 读权限 可以查看文件内容 可以列出目录中的内容
    w 写权限 可以修改文件内容 可以在目录中创建、删除文件
    x 执行权限 可以执行文件 可以进入目录

     

     

     

    文件

    • r-cat、more、head、tail
    • w-echo、vi
    • x-命令、脚本

    目录

    • r-ls
    • w-mkdir、touch、rm
    • x-cd

    3、chown

    View Code
    命令名称:chown
    
    命令英文原意:change file ownership
    
    命令所在路径:/bin/chown
    
    执行权限:ALL USER
    
    语法:chown [用户] [文件或目录]
    
    功能描述:改变文件或目录的所有者
    
    范例:$chown nobody file1 //改变文件file1的所有者位nobody

    4、chgrp

    View Code
    命令名称:chgrp
    
    命令英文原意:change file group ownership
    
    命令所在路径:/bin/chgrp
    
    执行权限:所有用户
    
    语法:chgrp [用户组] [文件或目录]
    
    功能描述:改变文件或目录的所属组
    
    范例:$chgrp adm file1
    
        改变文件file1的所属组位adm

    5、linux的权限规则

    缺省创建的文件不能授予可执行x权限.

    6、umask

    View Code
    命令名称:umask
    命令所在路径:/bin/umask
    执行权限:所有用户
    语法:umask [-S]
            -S 以rwx形式显示新建文件或目录缺省权限
    功能描述:显示、设置文件的缺省权限
    范例:
        $umask
        $umask -S
    
    1、要求:所有者具有rwx权限、所属组具有rx权限、其他人没有任何权限
    
    (a)、按照上述要求,应当是750
    (b)、根据750得到掩码值
        
        777
    -   750
    ---------
        027
    (c)、umask 027

     

  • 相关阅读:
    Dynamics AX
    专注于领域驱动设计的研究与实践系列转载
    在C#里使用属性,如Obsolete,Serializable,XmlRoot
    SQL 2005 with(nolock)详解
    Microsoft Domain Oriented NLayered .NET 4.0 App Sample (DDD Architecture)
    使用 .NET4 中的Task优化线程池【.NET4 多核并行】
    实现简单DTO适配器,解放你的双手
    最强悍的VS插件—reSharper
    通过代码配置 Log4net
    Microsoft NLayerApp案例理论与实践–DDD、分布式DDD及其分层【转】
  • 原文地址:https://www.cnblogs.com/arcer/p/2959144.html
Copyright © 2020-2023  润新知