作者:额 | 来源:互联网 | 2024-10-29 20:02
在Linux系统中,若需更改文件所有权,首先应了解当前文件的权限设置。例如,`/home`目录通常归root用户和root组所有,其他用户组仅拥有读取和执行权限,而无写入权限。以`/home/tom`文件夹为例,该文件夹对tom用户具有完全控制权限(读、写、执行),但对其余用户组则无任何访问权限。通过使用`chown`命令,可以有效变更文件或目录的所有者,从而调整访问控制。
1.
查看当前用户
他 因为home属于root用户root组,其他组只有r-x读和执行的权限没有写的权限
这个是home下的tom文件夹,tom有读写执行的权限,所属组和其他组都没权限。
改变用户的所有者,语法chown 用户 文件
2.
首先确认要用root用户
创建kkk文件夹
移动到kkk文件夹下
创建abc文本文件
查看文件详情
回到home文件夹下
将kkk目录下所有的文件,包括子目录和子目录下的所有文件,递归将文件、目录的所有者改为tom
移动到kkk文件夹下,查看详情
Linux--修改文件所有者