linux命令之chmod(文件权限)
chmod英文全拼:change mode该命令是控制用户对文件的权限命令
·
chmod英文全拼:change mode
该命令是控制用户对文件的权限命令
文件调用分为三个级别:Owner(文件所有者)、Group(用户组)、Other Users(其他用户)
权限分为三种:Read(可读)、Write(可写)、Execute(可执行)
Read(可读):代表权限中的4,Write(可写):代表权限中的2,Execute(可执行):代表权限中的1
权限分为八个级别:7:可读可写可执行(4+2+1)、6:可读可写(4+2+0)、5:可读可执行(4+0+1)、4:可读(4+0+0)、3:可写可执行(0+2+1)、2:可写(0+2+0)、1:可执行(0+0+1)、0:无权限(0+0+0)
用户类型(who)
u(user):文件所有者
g(group):文件所有者所在组
o(others):所有其他用户
a(all):所有用户,相当于ugo
操作符(Operator)
+:为指定的用户类型增加指定权限
-:为指定用户类型去除指定权限
=:重新设置指定用户类型的权限
权限(Permission)
r:设置为可读权限
w:设置为可写权限
x:设置为可执行权限
两种书写方式:
方法一:
chmod ugoa+rwx 文件名称(通过 用户类型 和 操作符 设置权限)
chmod ugo+rwx 文件名称 == chmod a+rwx 文件名称(最高权限:所有用户皆可对文件进行操作)
方法二:
chmod abc 文件名称(abc表示以 数字 的形式给三种人群设置权限)
chmod 777 文件名称(最高权限:所有用户皆可对文件进行操作)
更多推荐
已为社区贡献1条内容
所有评论(0)