学习笔记想法简友广场

Linux chmod a+x 权限?

2021-08-03  本文已影响0人  佩玖吟

对象

u - 表示用户 (user)
g - 表示用户组 (group)
o - 表示其它 (others)
a - 表示所有 (all)

权限

读、写、运行三项权限可以用数字表示,就是r=4,w=2,x=1。如 rw-r--r-- 用数字表示成644。

chmod a+x a.txt === chmod +x a.txt

给所有用户给予a.txt文件可执行权限

chmod u+x a.txt

a.txt文件的所有用户可执行权限

chmod g+x a.txt

a.txt用户组可执行权限

chmod o+x a.txt

a.txt其他用户可执行权限

例子

为什么是4、2、1呢?
因为任意权限组合对应得数字都唯一,所以可以根据数字很方便得到所拥有得权限。
如:777就是rwxrwxrwx,意思是该登录用户(可以用命令id查看)、他所在的组和其他人都有最高权限。

上一篇 下一篇

猜你喜欢

热点阅读