前言:
👏作者简介:我是笑霸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 第一部分组成
第一部分由红色框组成一共
10
位0-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 设备是字符设备。字符设备以字符为单位发送或接收一个字符流,而不考虑任何块结构。字符设备是不可寻址的,也没有任何寻道操作。常见的字符设备有 打印机、网络设备、鼠标、以及大多数与磁盘不同的设备。