简单入门linux【三】linux 组和权限

发布于:2023-01-20 ⋅ 阅读:(479) ⋅ 点赞:(0)

前言
👏作者简介:我是笑霸final,一名热爱技术的在校学生。
🐉个人主页:笑霸final主页1 || 笑霸final的主页2

这么久终于更新了!!!
这段时间做了一个 个人网站用来记录自己的笔记
网站链接:笑霸final主页1

📧如果文章知识点有错误的地方,请指正!和大家一起学习,一起进步👀
🔥如果感觉博主的文章还不错的话,👍点赞👍 + 👀关注👀 + 🤏收藏🤏

点此查看 简单入门linux【二】linux命令


一、简单概念

文件都有所有者所在组其他组3个概念,默认属于创建者所在的组。

查看文件地所有者:ls -shl
修改文件所有者:chown 用户名 文件

文件创建时默认在创建者地所在组

二、组的创建

创建组:groupadd 选项 用户组

选项 含义
-g GID 指定新用户组的组标识号(GID)
-o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同

查看组:cat /etc/group,可以用 | grep来过滤信息。

创建一个属于指定组的用户: useradd -g 组名 用户名

改变用户所在组:usermod -g 新组名 用户名
改变文件所在组:chgrp 组名 文件

三、♥权限地基本介绍♥

一个文件的基本结构如下图有7个部分组成
在这里插入图片描述

3.1 第一部分组成

第一部分由红色框组成一共100-9表示 又分为4组(蓝色框)
在这里插入图片描述

含义
1组(第0位) 确定文件类型 l:链接 d:目录 c:字符设备文件 b块设备
2组(1、2、3位) 第一位r表示可读 第二位 w表示可写 第三位x表示可执行
3组(4、5、6位) 确定所属组的用户用用该文件的权限
4组(7、8、9位) 确定其他组的用户用用该文件的权限

3.2 其他部分

第2部分:数字时链接数

第3部分:所属用户

第4部分: 所属组

第5部分:文件大小(字节)如果时目录则为4096

第6部分:最后修改日期

第7部分:文件名

在这里插入图片描述

3.3 rwx权限详解

作用到文件:

r:可读,可以查看
w:可写。可以修改但是不代表可以删除,删除应对应该文件所在的目录有w(写)的权限
x:可以执行

作用到目录

r:可读,可以查看
w:可写。可以删除对目录内的 创建 删除 重命名 目录
x:可以执行。可以进去该目录

3.4修改权限——chmod

符号说明
u:所有者
g:所有组
o:其他人
a:所有人

方式一:+ - = 修改权限

代码 说明
chmod u=rwx,g=rw,o=x 文件/目录 给该 文件/目录 所有者可读可写可执行,所有组可读可写,其他人可执行
chmod o+x 文件/目录 给该 文件/目录 其他人增加可执行的权限
chmod a-x 文件/目录 给该 文件/目录 所有人散出可执行的权限

方式二: 通过数字修改权限
r=4,w=2,x=1

代码 说明
chmod u=7,g=6,o=7 文件/目录 给该 文件/目录 所有者可读可写可执行,所有组可读可写,其他人可执行

设备

块设备一般位于 /dev/sda 下,它的第一个属性为 [b]。
在这里插入图片描述

I/O 设备是字符设备。字符设备以字符为单位发送或接收一个字符流,而不考虑任何块结构。字符设备是不可寻址的,也没有任何寻道操作。常见的字符设备有 打印机、网络设备、鼠标、以及大多数与磁盘不同的设备。
在这里插入图片描述