访问权限
- 读(r) 可以读取文件的内容
- 写(w) 可以打开并修改的内容
- 执行(x) 可以将文件作为程序运行
还有三种类型的用户
- 文件所有者:文件创建者
- 同组用户:与文件所有者在同一组的用户
- 其它组的用户
例如:
-rwxr-xr-x
rwx
:文件所有者 rx:同组用户 rx:其他用户权限 如果没有相应权限,则使用‘-’来代替
常用的选项

指令
常用的就是chmod
touch aaa.txt //创建一个aaa.txt文件
ll aaa.txt //来查看aaa文件是什么权限
chmod 666 aaa.txt //修改aaa.txt为666权限 即可读可写 777可以是可读可写可执行
特殊权限SUID、SGID、SBID
SUID
中的是chmod 4<基本权限> <文件名称>
,SUID
中也是要八进制数4表示并且放在最前面
touch aaa.txt //创建一个aaa.txt文件
ll aaa.txt //来查看aaa文件是什么权限
chmod 4644 aaa.txt //修改aaa.txt为4644权限 文件所有者没有执行权限-变成了大写的S
SGID
中的是chmod 2<基本权限> <文件名称>
,SGID
中也是要八进制数2表示并且放在最前面
touch aaa.txt //创建一个aaa.txt文件
ll aaa.txt //来查看aaa文件是什么权限
chmod 2644 aaa.txt //修改aaa.txt为2644权限 同组用户原来是rw-则-变成了大写的S
SBID
中的是chmod 1<基本权限> <文件名称>
,SBID
中也是要八进制数1表示并且放在最前面
touch aaa.txt //创建一个aaa.txt文件
ll aaa.txt //来查看aaa文件是什么权限
chmod 1644 aaa.txt //修改aaa.txt为1644权限 同组用户原来是rw-则-变成了大写的T
小熊
我只知道755 644 400 440😂
小予
@小熊 权限分为文件访问权限和目录访问权限,4表示读,2表示写,1表示可执行,umask 0000表示权限全开,就是777😃