对于文件来说,它都有一个特定的所有者,也就是对该文件具有所有权的用户。

同时,在Linux系统中,用户是按组分类的,一个用户属于一个或多个组。

文件所有者以外的用户又可以分为文件所有者的同组用户和其他用户。

因此,Linux系统按文件所有者、文件所有者同组用户和其他用户来规定了不同的文件访问权限。

在以上实例中,java 文件是一个目录文件,属主和属组都为 java,属主有可读、可写、可执行的权限;与属主同组的其他用户有可读、可写、可执行的权限;其他用户也有可读、可写、可执行的权限。

hdconfig 文件是一个目录文件,属主和属组都为 root,属主有可读、可写、可执行的权限;与属主同组的其他用户有可读、可执行的权限;其他用户也有可读、可执行的权限。

来自 <https://zhidao.baidu.com/question/172462584.html>

例:

在Linux中我们可以使用ll或者ls –l命令来显示一个文件的属性以及文件所属的用户和组,如:

[root@www /]# ls -l
total
64
dr-xr-xr-x   2 root root 4096 Dec 14  2012 bin
dr
-xr-xr-x   4 root root 4096 Apr 19  2012 boot

 

每个文件的属性由左边第一部分的10个字符来确定(如下图)。

来自 <http://www.runoob.com/linux/linux-file-attr-permission.html>

Logo

更多推荐