Linux之组管理和权限管理相关指令

一,Linux组介绍

在Linux中每一个用户都必须有一个组,不能独立于组以外;Linux每个文件有所有者,所有组,其它组的概念。

二,修改文件所有者指令

chown 用户名 文件名

三,组的创建

groupadd 组名

四,文件/目录 所在组

1:查看文件/目录 所在组

ls -al

2:修改文件所在组

chgrp 组名 文件名

五,改变用户所在组

usermod -g 组名 用户名

六,权限的基本介绍

-rw-r--r--.  1 root  root      904 2月   8 14:06 b.txt

0-9位说明
1) 第0位确定文件类型(d, - , l , c , b) 
2) 第1-3位确定所有者(该文件的所有者)拥有该文件的权限。---User
3) 第4-6位确定所属组(同用户组的)拥有该文件的权限,---Group 
4) 第7-9位确定其他用户拥有该文件的权限 ---Other

七,rwx权限详解

rwx作用到文件 
1) [ r ]代表可读(read): 可以读取,查看 
2) [ w ]代表可写(write): 可以修改,但是不代表可以删除该文件,删除一个文件的前提条件是 对该文件所在的目录有写权限,才能删除该文件. 
3) [ x ]代表可执行(execute):可以被执行

rwx作用到目录 
1) [ r ]代表可读(read): 可以读取,ls查看目录内容 
2) [ w ]代表可写(write): 可以修改,目录内创建+删除+重命名目录 
3) [ x ]代表可执行(execute):可以进入该目录

八,修改权限

1:通过+,-,=变更权限

u:所有者 g:所有组 o:其他人 a:所有人(u、g、o的总和) 
1) chmod   u=rwx,g=rx,o=x   文件目录名 
2) chmod   o+w    文件目录名 
3) chmod   a-x    文件目录名 

2:通过数值变更权限

r=4 w=2 x=1        rwx=4+2+1=7 
chmod u=rwx,g=rx,o=x    文件目录名 
相当于 chmod   751  文件目录名 

九,修改文件所有者指令

chown 新用户 文件名    (改变文件的所有者)
chown 新用户:新组名 文件名    (改变用户的所有者和所有组)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值