Linux命令行学习------权限修改
权限修改
- chmod
linux文件有三种访问权限:只读®,可写(w),可执行(x).
chmod命令格式:
chmod [who] [操作符] [mode] 文件名
who可选参数:
who参数 | 含义 |
---|---|
u | 表示用户(user),即文件或目录的所有者 |
g | 表示同组(group)用户,即与文件属主有相同ID的用户 |
o | 表示其他用户(others) |
a | 表示所有用户 |
操作符:
操作符号 | 含义 |
---|---|
+ | 添加某个权限 |
- | 删除某个权限 |
= | 赋予给定权限并删除其他所有权限 |
mode,所表示的权限可有=由字母r,w,x,u,g,o组合表示,
mode参数 | 含义 |
---|---|
r | 可读 |
w | 可写 |
x | 可执行 |
u | 与文件属主拥有一样的权限 |
g | 与文件属主同组的用户拥有一样的权限 |
o | 与其他用户拥有一样的权限 |
演示:
数字设定法
chmod [mode] 文件名
说明:用数字0表示没有权限,1表示可执行权限,2表示可写权限,4表示可读权限,然后通过相加表示多个权限.比如:3表示可执行和可写,7表示所有权限.使用三个0到7的八进制数来表示权限,顺序为u,g,o