p40参数-local settings
2023年4月4日发(作者:tl r402路由器设置)
linux对⽂件赋权限的命令chmod的详细说明
指令名称:chmod
使⽤权限:所有使⽤者
使⽤⽅式:chmod[-cfvR][--help][--version]modefile...
说明:Linux/Unix的档案调⽤权限分为三级:档案拥有者、群组、其他。利⽤chmod可以藉以控制档案如何被他⼈所调⽤。
参数:
mode:权限设定字串,格式如下:[ugoa...][[+-=][rwxX]...][,...],其中
u表⽰该档案的拥有者,g表⽰与该档案的拥有者属于同⼀个群体(group)者,o表⽰其他以外的⼈,a表⽰这三者皆是。
+表⽰增加权限、-表⽰取消权限、=表⽰唯⼀设定权限。
r表⽰可读取,w表⽰可写⼊,x表⽰可执⾏,X表⽰只有当该档案是个⼦⽬录或者该档案已经被设定过为可执⾏。
-c:若该档案权限确实已经更改,才显⽰其更改动作
-f:若该档案权限⽆法被更改也不要显⽰错误讯息
-v:显⽰权限变更的详细资料
-R:对⽬前⽬录下的所有档案与⼦⽬录进⾏相同的权限变更(即以递回的⽅式逐个变更)
--help:显⽰辅助说明
--version:显⽰版本
范例:将档案设为所有⼈皆可读取:
chmodugo+
将档案设为所有⼈皆可读取:
chmoda+
将档案与设为该档案拥有者,与其所属同⼀个群体者可写⼊,但其他以外的⼈则不可写⼊:
chmodug+w,
将设定为只有该档案拥有者可以执⾏:
chmodu+
将⽬前⽬录下的所有档案与⼦⽬录皆设为任何⼈可读取:
chmod-Ra+r*
此外chmod也可以⽤数字来表⽰权限如chmod777file
语法为:chmodabcfile
其中a,b,c各为⼀个数字,分别表⽰User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=7。
范例:
chmoda=rwxfile
和
chmod777file
效果相同
chmodug=rwx,o=xfile
和
chmod771file
效果相同
若⽤chmod4755filename可使此程序具有root的权限
更多推荐
chmod命令
发布评论