假设 的输出id
是
uid=1000(user) gid=1000(user) groups=1000(user)
我有一个文件,它使用以下命令生成了以下输出ll
-rw-r--r-- 1 user root 202 Jun 5 12:28 config.txt
也就是说,该文件的组 ID 与我的不匹配,但我是该文件的所有者。我的问题是,我对给定文件有写权限吗?抱歉,我很菜鸟,但我真的很新,谢谢!
答案1
注意:作为文件的所有者,您可以更改文件权限(无论当前文件权限如何)
-rw-r--r-- 1 user root 202 Jun 5 12:28 config.txt
在这种情况下,文件的所有者 ( user
) 有rw-
权限,这意味着所有者对该文件具有读/写权限。
但是,如果文件的所有者没有该文件的访问权限,作为所有者,他可以使用 授予自己对该文件的访问权限chmod
,例如:
chmod u+rwx config.txt
- u - 用户拥有该文件
- rwx——读/写/执行
更多信息:
答案2
权限字段中的第二个、第三个和第四个字符确定给定文件的权限。在本例中,它们是 - rw-
r--r--。因此,指定的用户user
具有对该文件的读写访问权限config.txt
,但可执行标志已关闭。