Linux操作系统 5 组管理,权限管理

一.组管理

1.含义

一个用户属于一个组,那么这个用户创建的文件也属于这个组

2. 定义文件的组

某个用户创建一个文件,这个文件属于这个用户对应的组

(1)改变文件所属的目录

chown 用户名 文件名

(2)改变文件所属的组

chgrp 组名 用户名

(3)修改用户所属的组

usermod -g(G) 组名 用户名

g改变主组

G改变附加组

二.权限管理

1.含义解析

我们输入ll命令时,会出现该目录下的文件信息

这些信息第一部分有十个字符

这十个字符分成四部分:第一部分是1位,剩下的都是3位

这3位必须按照rwx的顺序写(-可以替代其中某一项)

1.1 第一部分:描述文件类型

d:文件夹(目录)

-:文件

l:软连接

b/c:备份文件

1.2 第二部分(2-4位)

当前文件所属的用户对文件操作权限

r:读

w:写

x:可执行

-:不可执行(出现在哪里,对哪个部分进行否定即可)

(以下同理不重述)

1.3第三部分(5-7位)

当前组的其他用户对文件操作权限

1.4第四部分(8-10位)

其他组用户对文件的操作权限

2.三种写法

u所有者,所属组,o其他用户,a所有用户

2.1 符号法

chmod u=rwx,g=rw,o=rx a.txt

2.2 加减法

chmod u-x,g+w a.txt

无哪部分需求不写即可

3.3 数算法(常用)

chmod 750 a.txt

表示自己可读可写可运行

组内其他人可读可写

其他组不可读不可写不可运行

r=4

w=2

x=1

rwx=7

rw-=6

r-x=5

r--=4

2. 权限管理相关的案例:

相关推荐
疯狂打码的少年1 小时前
Cache的三种映射方式(直接/全相联/组相联)
linux·服务器·数据库·笔记
minji...1 小时前
Linux 高级IO(四)多路转接之epoll,epoll 模型及原理
linux·运维·服务器·多路转接·epoll·epoll模型·红黑树/就绪队列/回调
蜡笔婧萱1 小时前
网络服务综合大实验--包含NFS服务器,Web服务器,DNS域名服务器
linux·服务器·网络
林熙蕾LXL1 小时前
守护进程&IO多路复用介绍
linux·服务器·网络
mounter6252 小时前
技术前沿:在内核实时更新(Live Update)期间保留 hugetlbfs 内存
linux·linux kernel·kernel·kexec
zzipeng2 小时前
Linux 并发与竞争
java·linux·运维
福大大架构师每日一题2 小时前
YOLO v8.4.56 修复 QNN 导出兼容性:builtin provider wheels 也能稳定导出,Linux x86-64 更友好
linux·运维·yolo
zly35002 小时前
CentOS上可以 ping通 IP但不能 ping通域名,ping不通域名
linux·tcp/ip·centos
AOwhisky3 小时前
Ceph系列第三期:Ceph 集群核心配置与管理
linux·运维·数据库·笔记·ceph