大数据|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

posted @ 2019-11-21 22:00  无聊的三文鸡  阅读(332)  评论(0编辑  收藏  举报