• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    Linux中控制文件权限修改的chgrp和umask命令用法

    chgrp - 改变文件的组所有权

    总览

    chgrp [选项] 组文件... POSIX 选项: [-R] [--]

    Austin 草拟选项: [-hHLPR]

    GNU 团体指示: [--reference=rfile]

    GNU 选项 (简易格式): [-cfvR] [--help] [--version] [[ ]]


    参数

    -c, --changes
        详细描述对每一个文件的动作:实际上改变了哪个组。
    -f, --silent, --quiet
        不列出错误信息.(那些组不能被改变).
    -h, --no-dereference
        作用于符号链接本身代替它所指向的. 仅可用于 lchown 系统调用被提供时.
    -v, --verbose
        详细描述作用或没作用的所有 文件.
    -R, --recursive
        递归的改变目录和它的内容的组所有权

    复制代码
    代码如下:

    [root@localhost www]# chgrp zhangy phpinfo.php #改变用户组
    [root@localhost www]# ll |grep phpinfo
    -rw-r--r-- 1 root zhangy 21 2012-07-28 phpinfo.php
    [root@localhost www]# chgrp -R zhangy myweb #改变myweb目录,以及目录下的所有文件所属组

    umask
    umask 命令用来设置限制新文件权限的掩码。当新文件被创建时,其最初的权限由文件创建掩码决定。用户每次注册进入系统时,umask命令都被执行,并自动设置掩码改变默认值,新的权限将会把旧的覆盖。

    参数:

    -S:以字符的形势显示当前的掩码。
    -p:带umask开头以数字的形势显示当前掩码

    umask是从权限中“拿走”相应的位,且文件创建时不能赋予执行权限
    例:

    复制代码
    代码如下:

    [root@localhost ~]# umask #查看当前用户预设权限
    0022
    [root@localhost ~]# umask -S #以字母的形势显示权限
    u=rwx,g=rx,o=rx
    [root@localhost ~]# umask -p
    umask 0022
    [root@localhost ~]# umask 755 #设置预设权限
    [root@localhost ~]# umask
    0755

    上一篇:举例讲解Linux下grep命令的精彩使用技巧
    下一篇:Linux中的文件压缩命令tar与rar的用法总结
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Linux中控制文件权限修改的chgrp和umask命令用法 Linux,中,控制,文件,权限,