linux基础(4)--linux组管理

1 组的分类

在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念。
1.所有者——一个文件由谁创建的所有者就是谁,但文件的所有者可以转让。

2.所在组——文件一般属于所有者所在的组

3.其它组——除所在组的其他的组都是其他组
4.改变用户所在的组

2 文件/目录的所有者

2.1 查看所有者

ls -ahl  查看所有文件、人性化显示、列表显示

[root@HSP01 home]# ls -ahl
drwx------.  5 sora     love  4.0K 3月   7 20:57 sora
drwxr-xr-x.  3 root     root  4.0K 3月   9 16:17 test

前一个为所有者,后一个为组别。

2.2 修改所有者

chown 所有者 文件名

[root@HSP01 home]# ls -ahl
drwxr-xr-x.  3 root     root  4.0K 3月   9 16:17 test
[root@HSP01 home]# chown laffy test
[root@HSP01 home]# ls -ahl
drwxr-xr-x. 3 laffy root 4.0K 3月 9 16:17 test

3 所在组

文件所在组就是文件所有者所在组。

新增组: groupadd 组名

删除组:groupdel 组名

增加新用户时加上组:useradd -g 用户组 用户名

修改用户组别:usermod -g 用户组 用户名

修改文件所有组:chgrp 组名 文件

[root@HSP01 home]# ll
drwxr-xr-x.  3 laffy    root   4096 3月   9 16:17 test
[root@HSP01 home]# chgrp snow test
[root@HSP01 home]# ll
drwxr-xr-x.  3 laffy    snow   4096 3月   9 16:17 test

4 其他组

除文件的所有者和所在组的用户外,系统的其它用户都是文件的其它组

usermod -d 目录名 用户名       改变该用户登陆的初始目录。特别说明:用户需要有进入到新目录的权限。

 

posted @   soranonioi  阅读(42)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示