我是linux新手。当我列出文件夹1下的文件时,我看到下面的结果
-rwxrwxrwx 1 root root 920 Jun 3 10:36 file1.xsd
-rwxrwxrwx 1 root root 920 Jun 3 10:36 file2.xsd
drwxrwxrwx 2 ubuntu ubuntu 4096 Jun 12 11:10 temp
-rwxrwxrwx 1 ubuntu ubuntu 1853 Jun 19 11:07 file3.xsd
对于某些文件(file1和file2)root root是在permisions之后写的,但是对于file3,显示ubuntu ubuntu。
b / w ubuntu ubuntu和root root有什么区别?
如何将文件3的ubuntu ubuntu更改为root root?
答案 0 :(得分:2)
第一个" root"代表用户名,第二个" root"代表组名。按照设计,Ubuntu使用" sudo"命令以root身份运行其他命令"并且不使用实际的root用户。
那么这意味着,每次使用命令sudo运行命令时,它实际上都是以root身份完成的。这很可能是您的两个文件由root(以及组根)拥有的原因。
您可以使用命令chown更改文件的所有权:
chown root:root file3.xsd