linux用户权限0666什么意思,linux 权限

  • Post author:
  • Post category:linux


最近在一个课题学习的过程中,遇到Linux权限机制,将自己的理解总结如下:

1.Linux权限模型——UGO模型

当我们用ls -l 命令查看一个目录下的文件或者目录时,我们会看到如下的显示:

-rw-rw-r– 1 linuxw linuxw 18 Apr 16 18:23 Test.txt

今天,我们主要学习它的第一个字段-rw-rw-r– 。这里的r表示可读,w表示可写,x表示可执行。那我们如何解读它?首先,我们抛开第一位的“-”,后面的九位分别以三位划分为一组,即一个三元组,也就是说“rw-”、”rw-“、”r–“。它们依次表示该文件或者文件夹的所有者(owner)的权限、其所有组(group)的权限以及其它所有用户(other)的权限。我们把第一个字段综合起来看就是:允许它的所有者以及他的所有组进行读写,允许其他用户读,但不允许写,他们全部都不具有执行它的权力。我们再来看看第一位,本例中以“-”出现,它是一个常规文件。但它只是有这一种,概括来讲,它可能出现的还有:

“d”目录,“l”符号链接,“c”字符专门设备文件,“b”块专门设备文件,“p”先进先出

“s”套接字

在我写这篇博文的时候,我也只见过“d”(文件夹)开头的,其他的几类,在日后的学习中大家可以留心一下。

2.四位八进制数权限模型

总体来说,他和UGO模型极为相似,让我一度没有意识到它们的区别,局中者迷嘛!现在让我们一起来揭开它:

所谓四位八进制