Linux文件权限

Linux文件权限

在Linux中有三种类型的用户可用:
1)用户
2)组
3)其他

用户:拥有该文件的人的用户名。 默认情况下,创建文件的用户将成为其所有者。

组:拥有该文件的用户组。 属于拥有该文件的组的所有用户对该文件具有相同的访问权限。 如果您有一个项目需要一大堆不同的用户才能访问某些文件,而另一些则无法使用,这是非常有用的。 在这种情况下,您将所有用户添加到同一个组中,确保所需的文件由该组拥有,并相应地设置文件的组权限。

其他:不是该文件所有者并且不属于该文件所在的组的用户。 换句话说,如果您为“其他”类别设置权限,则默认情况下会影响其他人。 因此,人们经常谈论设置“世界”权限位时,意思是设置“其他”的权限。

三种类型的权限:

  • 读权限
  • 写权限
  • 执行权限

如何查看权限

ls -l <filename>

例如:

me @ mytux:/ home / writers $ ls -l
共17个
drwxr-xr-x 3 nana作家80 2005-09-20 21:37 dir
-rw-r ----- 1 nana作家8187 2005-09-19 13:35文件
-rwxr-xr-x 1 nana writers 10348 2005-07-17 20:31 otherfile

符号:

d =目录
- =常规文件
l =符号链接
s = Unix域套接字
p =命名管道
c =字符设备文件
b =块设备文件
r =读取权限
w =写许可
x =执行权限
- =没有权限
4 =读(r)
2 =写(w)
1 = execute(x)
0 =不允许( - )

权限号码
0 --- ---
1 - X
2 -w-
3 -wx
4 r--
5 rx
6 rw-
7 rwx
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏