• 大数据|linux权限chmod和chown


    一、基础概念

    1)rwx含义

    示例如下

    r:读权限read 4

    w:写权限write 2

    x:操作权限execute  1

    -:无权限

    2)drwxr - xr -x 与 - rw - r - - r - -

    【文件或文件夹】【owner权限】【group权限】【others权限】

    【文件是-,文件夹是d】【r/w/x相加】【r/w/x相加】【r/w/x相加】

    Linux档案的基本权限就有九个,分别是owner/group/others三种身份各有自己的read/write/execute权限。

    解读:drwxr - xr -x

      d:文件夹,rwx:所属用户拥有读写和操作的权限,r-x:用户组拥有读和操作的权限,r-x:其他用户拥有读和操作的权限

    解读: - rw - r - - r - -

      -:文件,rw-:所有用户拥有读写权限,r--:用户组拥有读的权限,r--:其他用户拥有读的权限

    3)elsearch root

    elsearch 所属用户

    root 所属用户组

    二、修改权限

    1)chmod

    第一种方法:

    chmod     [{ugoa}{+-=}{rwx}]      [文件或目录]

    u:所有者    g:所属组    o:其他人    a:所有人                                      

    +:为用户增加权限     -:为用户减少权限     =:为用户赋予权限                                            

    r:读权限     w:写权限      x:执行权限

    示例:chmod u+w,g-w,o+r test //test文件夹,所属用户增加写权限,所有用户组删除写权限,其他用户增加读取权限

    第二种方法:

    chmod   -R    [mode=421]     [文件或目录]           

    r:4   w:2   x:1                                         

    r为读权限,可以用4来表示,                                          

    w为写权限,可以用2来表示,                                         

    x为执行权限,可以用1来表示。                                        

    -R 递归修改(就是将嵌套在很多文件夹中的文件权限修改了,如果没有这个,只能到指定的文件夹下进行修改)

    示例:chmod -R 775 test //test文件夹,所属用户读写操作权限,所有用户组读写操作权限,其他用户读操作权限

     2)chown

    修改文件和文件夹所属用户和用户组

    chown jy:jyy test //修改test文件夹的用户组为jyy,用户为jy

    chown -R jy:jyy test //修改test文件夹及所有子目录的用户组为jyy,用户为jy

  • 相关阅读:
    Js判断是否改动
    导入用户数据到Discuz! X3.2 并实现同步登陆
    win2003(sp2 x86)+iis6+php-5.3.5-Win32 配置
    bblittle.com
    Macbook Hbase(1.2.6) 伪分布式安装,Hadoop(2.8.2) ,使用自带zookeeper
    LeetCode 696. Count Binary Substrings
    LeetCode 637. Average of Levels in Binary Tree
    LeetCode 226. Invert Binary Tree
    LeetCode 669. Trim a Binary Search Tree
    LeetCode 575. Distribute Candies
  • 原文地址:https://www.cnblogs.com/maikucha/p/11908398.html
Copyright © 2020-2023  润新知