【Linux】组管理

一、基本介绍

在Linux中的每个用户必须属于一个组,不能独立于组外。在Linux中每个文件有所有者、所在组、其他组的概念。

一般文件的创建者,谁创建了该文件,谁就成为该文件的所有者。

二、查看文件的所有者

1)指令:ls -ahl

2)应用实例:创建一个组police,在创建一个用户tom,将tom放在police组,然后使用tom来创建一个文件 ok.txt,看看情况如何。

三、修改文件所有者

1)指令:chown 用户名 文件名

2)应用案例:使用root 创建一个文件apple.txt,然后将其所有者修改成 tom

四、组的创建

1)指令:groupadd 组名

2)应用案例:创建一个组monster ,创建一个用户 fox,并放到 monster组中。

五、查看文件所有组

当某个用户创建了一个文件后,默认这个文件i的所在组就是该用户所在组。

1)指令:ls -ahl 文件名(用于查看文件/目录的所在组)

六、修改文件所在的组

1)指令:chgrp 组名 文件名

2)实例:使用root 用户创建文件 orange.txt,看看这个文件属于那个组,然后将这个文件所在组修改到police组

七、其他组

概念:除文件的所有者和所有组的用户外,系统的其他用户相对该文件而言都是其他组。

八、改变用户的所在组

1)用法:usermod -g 组名 用户名

2)实例:将tom这个用户的所在组从原来的police改到root组

猜你喜欢

转载自blog.csdn.net/weixin_41963657/article/details/84640714