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

  • 相关阅读:
    Linux虚拟内存管理(glibc)
    linux kernel内存回收机制
    Linux的Cache Memory(缓存内存)机制
    imx6用文件io操作gpio
    imx6中iomux IO复用
    start with git
    Linux进程的虚拟内存区域划分
    关于函数返回值为指针类型的分析
    对LCD接口的认识
    LCD屏背光驱动调试心得---血的教训
  • 原文地址:https://www.cnblogs.com/wangsongbai/p/9115709.html
Copyright © 2011-2022 走看看