【Linux】Linux中755权限是什么意思

Linux中权限的组成

Linux系统的权限一般是用1-3 位数字表示文件所有者的权限,4-6位数字代表同组用户的权限,7-9 位数字代表其他用户的权限。具体权限是由数字来表示的。

读取写入执行
0xxx
1xx0
2x0x
3x00
40xx
50x0
600x
7000

如表:

  • 读取的权限等于 4,用 r 表示;
  • 写入的权限等于 2 ,用 w 表示;
  • 执行权限等于 1,用 x 表示;

通过4、2、1 的组合,得到以下几种权限:

  • 0(没有权限)
  • 4(读取权限)
  • 5(4+1 | 读取+执行)
  • 6(4+2 | 读取+写入)
  • 7(4+2+1 | 读取+写入+执行)

以755为例:

  • 1-3 位 7 等于 4+2+1,rwx,所有者具有读取、写入、执行权限;
  • 4-6 位 5 等于 4+1+0,r-x,同组用户具有读取、执行权限,但没有写入权限;
  • 7-9 位 5,同上,也是 r-x,其他用户具有读取、执行权限,但没有写入权限。

还有一些重要的权限:

  • 444 r–r--r–
  • 600 rw-------
  • 644 rw-r–r--
  • 666 rw-rw-rw-
  • 700 rwx------
  • 744 rwxr–r--
  • 755 rwxr-xr-x
  • 777 rwxrwxrwx

版权声明:本文为Xumuyang_原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。