先放一张Linux上的截图,我们再来以下内容
![](https://eicky.com/usr/uploads/2017/07/1035946352.png)
在Linux上输入
ll
命令我们可以得到如上的类似图片,就拿我用红框圈出来的内容,我们一起来探究吧。
前面的
drwxrwxrwt
这就是文件或者文件夹的权限说明。
权限构成
Linux上用来标识文件或者文件夹的权限的是前面10个参数(eg:drwxrwxrwt
),第1个参数标识是文件还是文件夹
第2-4个参数标识用户(user)的权限,第5-7个参数标识用户组(group)的权限,第8-10个参数标识其他用户(others)的权限。所以之前的图片上圈出来的表示的权限就是所有用户都拥有读写运行权限(rwt中的t是代表一种特殊的标识
命令
chmod 权限标识 file
扩展
我们经常使用到的提权命令还有chmod +x file
和chmod u+x file
,同样后面的权限也可以用数字标识,比如chmod +755 file
,这种命令行表示给对应的用户或者用户组赋予权限
- chmod +x file
等同于chmod a+x file
代表给所有人赋予可执行权限
- chmod u+x file
代表给用户赋予可执行权限
注:u
(user)代表用户、g
(group)代表用户组、o
(others)代表其他人、a
(all)代表所有人