Linux-第十章 实操篇 组管理和权限管理

1.Linux组介绍:

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

文件:所有者、所在组、其他组、改变用户所在组

2.文件/目录 所有者

一般为文件的创建者。

①查看文件的所有者

语法:ls -ahl

②修改文件所有者

语法:chown 用户名 文件名

3.组的创建

语法:groupadd

4.文件/目录 所在组

当某个用户创建了一个文件后,默认这个文件所在组就是这个用户所在组

①查看文件/目录所在组

语法:ls -ahl

②修改文件所在组

语法:chgrp 组名 文件名(chgrp:change group)

5.其他组

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

6.改变用户所在组方法:

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

语法:

usermod -g 组名 用户名

usermod -d 目录名 用户名 改变用户登陆的初始目录

7.权限的基本介绍

ls -l显示的内容如下

0-9位说明:

①第0位确定文件类型(d,-,l,c,b)

②第1-3位确定所有者(该文件所有者)拥有文件的权限

③第4-6位确定所属组(同用户组的)拥有文件的权限

④第7-9位确定其他用户拥有文件的权限

8.rwx权限详解

①rwx作用到文件

1)[r]代表可读read:可以读取,查看(read)

2)[w]代表可写:可以修改但是不代表可以删除文件,删除一个文件的前提是对该文件所在的目录有写权限,才能删除该文件(write)

3)[x]代表可执行:可以执行(execute)

②rwx作用到目录

1)[r]代表可读read:可以读取,ls查看目录内容(read)

2)[w]代表可写:可以修改,目录内创建+删除+重命名目录(write)

3)[x]代表可执行:可以进入该目录(execute)

 9.文件及目录实际案例

 

10.chmod修改权限

通过chmod指令,可以修改目录

①通过+、-、=变更权限

u:所有者、g:所在组、o:其他人 、a:所有人

1)chmod u=rwx,g=rx,o=x 文件目录名

2)chmod o+w 文件目录名

3)chmod a-x 文件目录名

案例:

 ②第二种方式:通过数字变更权限

规则:r=4、w=2、x=1

chmod u=rwx,g=rx,o=x 文件目录名 =>chmod 751 文件目录名

 11.chown:修改文件所有者

语法:

chown newowern file 改变文件的所有者

chown newowner:newgroup file 改变用户的所有者和所有组

-R 如果是目录,则使用其下所有子文件或目录递归生效

案例演示:

12.修改文件所在组-chgrp

语法:chgrp newgroup file

13.案例---------------------------------------

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

D_lullaby

你的支持是对我最大的鼓励!!!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值