Linux文件访问权限

时间:2022-06-12 09:56:57

1.在Linux中进入一个目录需要什么权限?

Linux中文件访问的基本权限有三种:读权限、写权限和执行权限

文件权限值得表示方式

权限符号 说明 八进制 二进制
r-- 只读 4 100
-w- 可写 2 010
--x 可执行 1 001
rw- 可读可写 6 110
-wx 可写和可执行 3 011
r-x 可读和可执行 5 101
rwx 可读可写可执行 7 111
--- 无权限 0 000
Linux中修改文件权限的语句为chmod [参数] 权限 文件名

从下图可以看出目前code目录的权限为

Linux文件访问权限

Linux文件访问权限

Linux文件访问权限

Linux文件访问权限

可以看出,进入一个目录需要可执行权限

2.在目录下创建文件需要什么权限?

由上个问题可知,要进入一个目录首先要拥有可执行权限,所有在目录下创建文件时,首先要具有对该目录的可执行权限

Linux文件访问权限

可以看出要在一个目录下创建文件时,必须拥有写权限和可执行权限