zoukankan      html  css  js  c++  java
  • Linux命令(二十二) 改变文件权限 chomd

    目录

    [1.命令简介](#1)

    2.常用参数介绍

    3.实例

    4.直达底部

    命令简介

    chmod 命令是用来改变文件权限或目录的命令,可以将指定文件的拥有着改为指定的用户或组,用户可以是用户名或用户ID,组可以是组名或组ID,文件是以空格分开的要改变权限的文件列表,支持通配符。只有文件的所有者或root用户可以执行,普通用户不能将自己的文件改变成其它的拥有者。

    更改文件权限时 u 表示文件的所有者, g 表示文件所属的组, o 表示其它用户, a 表示所有。 通过此可以详细控制文件的权限位。

    chomd 除了可以使用符号更改文件权限外,还可以利用数字来更改文件权限。 r 对于数字 4 , w 对应数字 2 ,x 对应数字 1,如可读写则写为 4+2=6 。

    返回目录

    常用参数介绍

    chomd 常用参数如下所示:

    -c  显示更改的部分的信息
    
    -f  忽略错误信息
    
    -h  修复符号链接
    
    -R  递归处理指定目录及其子目录下的所有文件
    
    -v  显示详细的处理信息
    
    -reference  把指定的目录/文件作为参考,把操作的文件/目录设成参考文件/目录相同的拥有者和群组
    
    --from  只有当前用户和群组跟指定的用户和群组相同时才进行改变
    
    --help  显示帮助信息
    
    -version  显示版本信息
    

    返回目录

    实例

    chmod u+x,g+w f01  //为文件f01设置自己可以执行,组员可以写入的权限
    
    chmod u=rwx,g=rw,o=r f01
    
    chmod 764 f01
    
    chmod a+x f01  //对文件f01的u,g,o都设置可执行属性
    

    返回目录

  • 相关阅读:
    D
    A
    D
    G
    H
    E
    F
    B
    D
    oracle中新建用户和赋予权限
  • 原文地址:https://www.cnblogs.com/ay-a/p/8878262.html
Copyright © 2011-2022 走看看