在linux系统中文件的权限从左至右,
1-3位数字代表文件所有者的权限
4-6位数字代表同组用户的权限
7-9数字代表其他用户的权限
每3位分别代表(rwx)
r 读取权限;
w写入权限;
x执行权限;
权限 | 描述 | 值 |
r | 读 | 4 |
w | 写 | 2 |
x | 运行 | 1 |
每三位权限又组成一位数 | 每3位的权限是异或得出的,也可以相加得出 r+w=rw = 6 r+x=rx = 5 w+x=wx = 3 r+w+x=rwx = 7 |
常用的权限 | 所有者 | 同组用户 | 其他用户 |
---|---|---|---|
644 | 读,写 | 只读 | 只读 |
755 | 读,写,执行 | 读,执行 | 读,执行 |
777 | 读,写,执行 | 读,写,执行 | 读,写,执行 |
chmod 命令修改权限
chmod 777 file