linux 组管理

linux 组管理

Linux组基本介绍

组配置文件(组信息):/etc/group

在linux中每个用户必须属于一个组,不能独立于组外。

在linux中每个文件有所有者、所在组、其他组的概念。

  • 所有者,文件是谁的
  • 所在组,文件归哪个组管
  • 其他组,除开所在组其他组

默认文件的所有者是创建文件的用户,默认文件所在组是用户所在组。

查看文件的所有者/所有组

指令: ls -ahl

应用实例

创建一个组police,再创建一个用户tom,将tom放在police组,然后实用tom来创建一个文件ok.txt

[root@hadoop102 ranan]# groupadd police
[root@hadoop102 ranan]# useradd -g police tom
# 密码tompolice
[root@hadoop102 ranan]# passwd tom

image

修改文件所有者

指令:
chown 用户名 文件名
chown [选项] 所有者:所在组 文件名

常用选项

-c 显示更改的部分的信息
-f 忽略错误信息
-h 修复符号链接
-r 处理指定目录以及其子目录下的所有文件
-v 显示详细的处理信息

修改文件所在组

指令:chgrp 组名 文件名

改变用户所在组

基本语法:usermod -g 用户组 用户名
将该用户修改到新的用户组

基本语法:usermod -d 目录名 用户名
改变该用户登录的初始目录

posted @ 2021-06-29 16:08  rananie  阅读(85)  评论(0)    收藏  举报