在linux中的每个用户都必须属于一个组,在linux中每个文件有所有者,所在组,其它组的概念
- 所有者
- 文件/目录 所有者
- 一般为文件的创建者
- 查看文件的所有者 ls - ahl (到指定文件目录下使用)
- 修改文件所有者 chown 用户名 文件名
- 文件/目录 所有者
- 组的创建
- groupadd 组名
- 创建用户并放入组中 useradd -g 组名 用户
- 所在组
- 文件/目录所在组
- 当一个用户创建了一个文件后,这个文件的所在组就是该用户的所在组
- 查看文件/目录所在组 ls-ahl
- 修改文件所在组 chgrp 组名 文件名
- 文件/目录所在组
- 其他组(除文件的所有者和所在组的用户外,系统的其他用户都是文件的其它组)
- 改变用户所在组
- 添加用户时,可以指定将用户添加到哪个组中,使用root管理权限可以改变某个用户所在的组
- 改变用户所在组
- usermod -g 新组名 用户名
- usermod -g 目录名 用户名 改变用户登录的初始目录 特别说明:用户需要有进入到新目录的权限