您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Linux 修改文件所属关系

上一节介绍了如何的读、写、执行权限,属主权限、所属组权限、其他组权限,本小节介绍如何的所属关系,所属关系又的属主和所属组。

1.chown 命令

若想要的属主,可以使用 chown 命令,了属主之后,的权限信息也相应的会被。

若只想要的所有者,则可以使用 chown 命令的属主,这里新建 newtestfile 为例,然后这个属主:

touch newtestfilels -l newtestfileuseradd newuserchown newuser newtestfilels -l newtestfile

执行结果如下图:

>Tips:若是目录的属主,则需要 -R 参数表示递归所有子目录,如 chown -R new_dir

若想要同时或目录的属主和组,也可以使用 chown 命令,这里新建 groupfile 为例,然后同时属主和所属组,命令如下:

touch groupfilels -l groupfileuseradd fileusergroupadd filegroupusermod -G filegroup fileuserchown -R fileuser:filegroup groupfilels -l groupfile

执行结果如下图:

只有 root 能够的属主。并且任何的属主都能它的所属组,但有前提是属主必须是原所属组和目标所属组的成员。

2.chgrp 或目录的认属组

可以直接使用 chgrp 命令的所属组,接着上面的 groupfile 为例,命令如下:

ls -l groupfilegroupadd newgroupusermod -G newgroup fileuserchgrp newgroup  groupfilels -l groupfile

执行结果如下图:

3. 小结

本小节介绍了如何使用 chown 命令的属主,也可以同时的属主和所属组,若是目录,需要跟上 -R 参数递归操作目录下所有子目录,chgrp 命令可以的所属组,需要注意的是 chownchgrp 命令的属主必须是原来所属组和新的所属组的成员,否则可能会信息。


联系我
置顶