zoukankan      html  css  js  c++  java
  • chgrp、chown、chmod命令

    讲解内容:

    1. 权限代号的含义如下:

    r:读写目录或文件的权限         read

    w :写入目录或文件的权限       write

    x :执行目录或文件的权限      

    -:删除目录或文件的权限    

    s:特殊权限,更改目录或文件的权限

    1. 权限范围的含义如下:

    u :目录或文件的当前用户            user

    g:目录或文件当前的群组         group

    o:除目录或文件的当前用户或群组之外的用户或群组    other

    a:所有的用户和群组          all

    chown: 更改文件或目录的所有者    chang owner

    chgrp :  更改文件或目录的所属组    change group

    chmod: 更改文件或目录的权限      change modify

     

    chown root aa

    显示结果,

    drwxrwxr-x. 5 zhouls zhouls 4096 Mar 7 21:46 aa

    改为,

    drwxrwxr-x. 5 root zhouls 4096 Mar 7 21:46 aa

    chgrp root aa

    显示结果,

    drwxrwxr-x. 5 zhouls zhouls 4096 Mar 7 21:46 aa

    改为,

    drwxrwxr-x. 5 root root 4096 Mar 7 21:46 aa

    chmod 777 cc

    显示结果是,

    drwxrwxr-x . 2 zhouls zhouls 4096 Mar 7 21:46 cc

    改为,

    drwxrwxrwx . 2 zhouls zhouls 4096 Mar 7 21:46 cc

     

    或,

    chmod ugo=rwx cc

    chown root:root cc

    显示结果是,

    drwxrwxrwx . 2 zhouls zhouls 4096 Mar 7 21:46 cc

    改为,

    drwxrwxrwx . 2 root root 4096 Mar 7 21:46 cc

     

    不可以 chgrp root:root cc

    umask的百度百科

    http://baike.baidu.com/link?url=OxSNyR5yWBRIS5983LoicesUivQMV3ZtU5vLLFhoPjW3Zfnnn-WpkeeygMDN1ORU-6ZtP9fNHJ7Tq1rCTny-T_

    umask是显示当前用户的权限掩码。

    若是root用户,umask

    显示结果是,

    0022

    若是zhouls用户,umask

    显示结果是,

    0002

    当我们登录系统之后创建一个文件总是有一个默认权限的,那么这个权限是怎么来的呢?这就是umask干的事情。umask设置了用户创建文件的默认 权限,它与chmod的效果刚好相反,umask设置的是权限“补码”,而chmod设置的是文件权限码。

    chown -R的使用

    递归是recursice

    chmod-R的使用

    递归是recursice

  • 相关阅读:
    centos7 安装高版本svn
    idea 常用快捷键
    IDEA 打可执行jar包(maven项目)
    服务器安装JDK
    阿里云服务器连接AWS-S3
    mysql5.7 修改密码,修改权限
    win10 手动安装mysql-8.0.11-winx64.zip
    centos7 关闭防火墙
    centos7 配置阿里云yum源
    centos7 源码安装nginx
  • 原文地址:https://www.cnblogs.com/zlslch/p/5979577.html
Copyright © 2011-2022 走看看