Linux系统下修改文件权限问题
查看文件权限的语句:
在终端输入:
ll 文件名
那么就会出现相类似的信息,主要都是这些:
-rw-rw-r--
各个表示的含义如下:
-是文件类型
rw-代表的是所有者(user)
rw- 代表的是组群(group)
r--代表的是其他人(other)
其中:
r 表示文件可以被读
w 表示文件可以被写
x 表示文件可以被执行
- 表示相应的权限还没有被授予
如何修改权限的问题
在终端输入:
chmod o+w 文件名
表示给其他人授予写某个的权限
chmod go-rw 文件名
表示删除文件名中组群和其他人的读和写的权限
其中:
u 代表所有者(user)
g 代表所有者所在的组群(group)
o 代表其他人,但不是u和g (other)
a 代表全部的人,也就是包括u,g和o
r 表示文件可以被读(read)
w 表示文件可以被写(write)
x 表示文件可以被执行(如果它是程序的话)
其中:rwx也可以用数字来代替
r ------------4
w -----------2
x ------------1
- ------------0
我们明白以上东西以后,那么我们常见的以下的一些权限就很容易都明白了:
-rwrw------ (660) 只有所有者和所在的组才有读和写的权限
-rwxr--r-- (744) 所有者具有可读、写和可执行的权限,组群和其他人只有读的权限
-rwxrwxrwx (777) 每个人都有读写和执行的权限
转载于:https://blog.51cto.com/lorna8023/241749