root根目录和www-data根目录的权限区别

root根目录和www-data根目录的权限区别
-rw-r--r-- 1 root     root 1502 May 14 23:06 file1.css
-rw------- 1 www-data root  894 Mar 28 01:10 file2.html

这两个文件的权限有什么区别?

答案1

在 Linux 和 Unix 中,一切都是文件。目录是文件,文件是文件,设备也是文件。设备通常被称为节点;但它们仍然是文件。系统上的所有文件都具有允许或阻止其他人查看、修改或执行的权限。

在第一个

 -rw-r--r--

用户、组和其他人的权限如下

owner = Read & Write (rw-)
group = Read (r--)
other = Read (r--)

而在第二个

-rw-------

只有用户有读,写的权限,即

owner = Read & Write (rw-)
group = None (---)
other = None (---)

更多详细信息请阅读文件权限在这里

答案2

第一个文件:

-rw-r--r-- 1 root     root 1502 May 14 23:06 file1.css

该文件root root的所有者是用户root,正如您所看到的,该用户在列表的文件所有者列中指定。第二个引用位于root列表的第 4 列。该列显示该文件的组所有者。组所有者是 root。

第二个文件:

-rw------- 1 www-data root  894 Mar 28 01:10 file2.html

从第三列显示的内容可以看出,该文件的所有者是用户名www-data。如您所见,第二个文件的组所有者是root

在 Unix/Linux 中,您可以获得文件所有者的用户名 (用户 ID) 和组名 (组 ID)。用户和组的名称可以相同,也可以不同。使用 of Long Listing( ls) ls -l,您可以查看有关文件的此类详细信息。

快速回答

简单来说,区别就在于具体的userid ownergroup id owner。两个文件是不一样的。


以下是有关列表的更多详细信息。列表的第一列指定了文件的一个重要特征。它显示了授予文件的权限类型,例如读取、写入和执行。

列说明

  1. 权限
  2. 链接数
  3. 用户
  4. 团体
  5. 尺寸
  6. 修改月份
  7. 修改日期
  8. 修改时间
  9. 文件或目录名称

相关内容