• chown & chmod用法


    chown & chmod

    1. chown更改文件的属主&属组

    NAME
        chown - 改变文件的属主和属组(change file owner and group)
        
    用法
        chown [选项]... [属主][:[属组]] 文件...
        
    常用选项
        -R, --recursive     递归处理所有的文件及子目录
        -v, --verbose       为处理的所有文件显示诊断信息
    
    
    chown常见用法
        # 将 /u 的属主更改为"root"
        chown root /u
        
        # 和上面类似,但同时也将其属组更改为"staff"
        chown root:staff /u
        
        # 将 /u 及其子目录下所有文件的属主更改为"root"
        chown -R root /u
        
        # 将 /u 的属主和属组都更改为"staff"
        chown staff:staff /u
        chown staff: /u
        chown staff.staff
        chown staff.

    2. chmod更改文件的权限

    NAME
        chmod - 更改文件模式位(change file mode bits)
        
    用法
        chmod [选项]... 模式1[,模式2]... 文件...
        
    常用选项或命令
        -R, --recursive       以递归方式更改所有的文件及子目录
        -v, --verbose         为处理的所有文件显示诊断信息
        u[=,+,-][rwx]          为文件属主更改权限属性
        g[=,+,-][rwx]          为文件属组更改权限属性
        o[=,+,-][rwx]          为其他人更改权限属性
    
    
    chmod常见用法
        # 通过数字标志位来配置权限;read4、write2、exec1
        # 给 /u 文件赋予766的权限
        chmod 766 /u
        
        # 给test.sh文件的属主增加执行权限
        chmod u+x test.sh
        
        # 给 /u 文件的其他人去除执行权限和写入权限
        chmod o-wx /u
        
        # 给 /u 文件的属组赋予rwx权限
        chmod g=rwx /u
        
        # 将 /u 及其子目录下所有文件的权限更改为555
        chown -R 555 /u
        
        # 给 /u 文件配置开放全部权限
        chmod 777 /u
        chmod u=rwx,g=rwx,o=rwx /u
  • 相关阅读:
    uva 11549
    uva 11078
    uva 1335
    uva 1267
    uva 11520
    uva 12124
    uva 10795 A Different Task
    ACM俱乐部算法基础练习赛(1)
    【BZOJ1010】玩具装箱
    【BZOJ1901】Dynamic Rankings
  • 原文地址:https://www.cnblogs.com/Caiyundo/p/10413449.html
Copyright © 2020-2023  润新知