Linux 组管理 及其 命令

组管理

组的基本介绍

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

  1. 所有组
  2. 所在组
  3. 其他组

文件/目录的所有者

一般为文件的创建者,谁创建了该文件,就自然称为了该文件的所有者

查看文件所有者

  1. 指令:ls -ahl
  2. 案例:创建一个组police,在创建一个用户tom,将tom房子 police组,然后使用tom来创建一个文件 ok.txt,看看情况如何
    在这里插入图片描述

修改文件所有者
指令:chown 用户名 文件名

应用案例:使用root创建一个文件apple.txt文件,然后 把文件所有者修改成tom
在这里插入图片描述

组的创建

基本指令:groupadd 组名
案例:创建一个组,monster,在创建一个用户fox,并放入到monster组中
在这里插入图片描述

文件/目录 所在组

当用户创一个文件或者目录后 ,默认这个文件或目录所在的组就是该用户所在的组

查看文件/目录 所在组
基本指令:ls -ahl
在这里插入图片描述

修改文件所在组
基本指令:chgrp 组名 文件名
应用案例:使用root用户创建文件 orange.txt 文件,看看当前这个文件属于哪个组,然后将这个 文件所在组修改到police组
在这里插入图片描述

其他组

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

改变用户的所在组

在添加用户的时候,可以指定将用户添加到哪个组 中,同样的用root用户的管理权限可以改变某个用户的所在组

基本指令:

  1. usermod -g 组名 用户名
  2. usermod -d 目录名 用户名 (改变该 用户登录的初始目录)

应用案例: 创建一个土匪组(bandit) 将tom这个用户从原来所在的police组,修改到bandit组
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值