代码拉取完成,页面将自动刷新
如果想修改一个文件或目录的已有权限,首先文件的属主是当前用户或者是超级用户root,如果是其他用户的文件是没有权限进行修改的。
如果要修改文件的权限,需要使用 chmod 命令,有两种使用方式,下面进行说明。
chmod [用户] [运算符] [权限] 文件/目录名
用户:
u 表示文件所有者
g 表示同组用户
o 表示其它用户
a 表示所有用户
运算符:
+ 添加某个权限
- 取消某个权限
= 赋予给定的权限并取消原有的权限
权限:
r 可读
w 可写
x 可执行
给/home/hadoop01 目录下的 hadoop.txt 文件所有者和所在组添加读写权限
chmod ug+rw /home/hadoop01/hadoop.txt
取消临时用户的执行权限
chmod o-x /home/hadoop01/hadoop.txt
给临时用户重新设置读权限
chmod o=r /home/hadoop01/hadoop.txt
chmod [权限] 文件/目录名
第二种方式更加简单,采用二进制方式设置:
文件所有者 | 文件所有者所在组 | 其他临时用户 | 值 | ||||||
r | w | x | x | r | w | x | r | w | / |
1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 777 |
1 | 1 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 750 |
同时设置三种类型用户的权限
chmod 777 /home/hadoop01/hadoop.txt
同时设置三种类型用户的权限
chmod 750 /home/hadoop01/hadoop.txt
对目录进行权限的设置,如果目录内的文件同时设置权限,需要使用递归方式,需要使用参数-R。
同时将目录下的所有文件设置权限
chmod -R 777 /home/yarn/dir
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。