LINUX (WSL)
虚拟文件系统 VFS
一,VFS
EXT4 XFS – page cache /NFS – buffer cache
二,特性
1,抽象文件系统接口
2,文件,网络,特殊文件接口
三,VFS抽象对象
1,超级块:文件系统
2,索引节点:具体文件
3,目录项:文件路径
4,文件:进程打开的文件
四,文件系统特点
1,树形分层结构
2,一切皆文件
3,Centos8默认文件系统【Linux文件系统 XFS】
3.1 高性能64位日志文件系统
3.2 带有日志功能防止宕机丢数据
3.3 提供原生备份工具(xfsdump/xfsrestore)
Linux 格式化磁盘和挂载
一,数据盘挂载
1,大小20G
2,文件系统 XFS
3,分区工具 fdisk
目录存储结构
一, inode
存储数据的元数据(权限,时间,字节数等)
二,数据块
存储数据本身
三,查看命令
1,inode 命令
stat film_name :单文件元数据
df -i :inode使用情况
2,数据命令
df -h :磁盘使用情况
Linux常用命令
一,路径 pwd,tree 【路径查看】
二,查询 find,tar 【查找和归档】
【打包:tar cvf --> man tar:查询】【解包:tar xvf】
【* rm 删除文件 / ls 查看路径下文件】
三,进程 ps,ss 【查看进程】
查看进程【查全部进程ps -A】【ss:更详细查询】
1,【ps】
2,【ss】
【grep:起到一个按行过滤文本的作用】
四,查看 cat,head 【查看文本】
【“vi”新建文件 or 打开文件】vi a.txt 输入“i” 输入文件内容 Esc退出编辑 然后输入“:wq” 保存退出
【文件a内容复制到文件b “-n”代表行号 “>”代表全覆盖 “>>”代表复制到原文件下方】
cat -n a.txt > b.txt
【head】
-n -数字n:打印过滤掉最后n行的内容
-n 数字n:打印前n行
五,统计:uniq,sort 【排序和过滤】
1,sort
排序 【-u 去重 -r 倒叙】
2,uniq
去重:相邻行【-c 重复次数 -d 重复内容】
六,网络:tcpdump
1,请求URL
wget(会保存请求的内容,只能get请求)
curl(功能较多)
2,抓包 没有权限 + sudo
【src:原地址请求】source
【dst:目标地址请求】destination
七,性能:top,htop,free
查看CPU性能
1,top
2,htop:内存使用排行
3,free:查看内存
-m 以MB为单位
Linux用户管理
一,用户类型
用户类型 | UID | 备注 |
---|---|---|
管理员用户 | 0 | root |
系统用户 | 1-499 | 可用于程序运行 |
普通用户 | >1000 | 普通可登录用户 |
二,文件
文件 | 配置文件 | 命令 |
---|---|---|
用户 | /etc/passwd | useradd/del |
密码 | /etc/shadow | passwd |
用户组 | /etc/group | groupadd/del |
三,用户字段
root | x | 0 | 0 | root | /root | /bin/bash |
---|---|---|---|---|---|---|
用户名 | 密码 | 用户ID | 组ID | 用户全称 | 用户家目录 | 用户使用shell |
四,用户命令
命令 | 选项 | 备注 |
---|---|---|
useradd | -s | Shell指定 |
| | -p | 指定登录密码 |
| | -e | 指定账户过期日期 |
| | -f | 账号过期后几天永久停止 |
| | -g/G | 指定用户组 |
| groupadd | -g | 指定gid |
| passwd | -S | 查看当前用户密码状态 |
| usermod | -aG | 将用户添加到指定组 |
| userdel | | 删除用户 |
| groupdel | | 删除用户组 |
更改密码&切换用户:
Linux文件管理
一,文件类型
文件标识 | 备注 |
---|---|
- | 普通文件 |
d | 目录 |
l | 链接文件 |
s | 套接文件 |
b | 块设备 |
s | 字符设备 |
p | 管道 |
创建新文件:touch 文件名 / vi 文件名(进入编辑)
创建目录:mkdir 目录名
改文件名字: mv 旧文件名 新文件名
更改路径:mv 文件名 路径
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-egOThFli-1681373856552)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669099397954-e8c0008d-b088-4ad4-a894-23ca6a84cfc7.png#averageHue=%23415c81&clientId=u42d9f452-5f4e-4&from=paste&height=143&id=u3e52e106&name=image.png&originHeight=215&originWidth=762&originalType=binary&ratio=1&rotation=0&showTitle=false&size=16704&status=done&style=none&taskId=ue48e3c3a-062e-4ae2-b560-8a58c1ad34b&title=&width=508)]
复制文件:cp 要复制的文件名 复制到的文件名
复制目录:cp -r 要复制的目录名 复制到的目录名 【-r指的是复制目录下的全部内容】
删除文件:rm 文件名
二,文件查看
Linux权限管理
一,文件图解
d rwxr-xr-x 3 root root 4096 Apr 23 2020 NetworkManager
类型 权限 连接数 属主 属组 大小 日期 文件名
二,权限所有者
类型 | 含义 | 备注 |
---|---|---|
owner | 属主 | 文件所有者 |
group | 属组 | 所属组内用户 |
other | 其他 | 上述用户之外的 |
三,权限类型
类型 | 含义 | 缩写 |
---|---|---|
read | 可读 | r |
write | 可写 | w |
execute | 可执行 | x |
四,权限数字解析
数字 | 权限类型 | 符号 |
---|---|---|
0 | 无权限 | – |
1 | 执行权限 | –x |
2 | 写 | -w- |
3 | 执行+写 | -wx- |
4 | 读 | –r |
5 | 读+执行 | r-w |
6 | 读+写 | rw- |
7 | 读+写+执行 | rwx |
五,权限操作
命令 | 对象 | 操作 | 权限模式 |
---|---|---|---|
chmod | u | + | r |
| | g | - | w |
| | o | = | x |
| | a | | |
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1uqmETiy-1681373856554)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669101527957-74d82b4f-cc26-4fb6-8ef6-708fb45d426d.png#averageHue=%2335527a&clientId=u42d9f452-5f4e-4&from=paste&height=295&id=u6681fb8b&name=image.png&originHeight=443&originWidth=621&originalType=binary&ratio=1&rotation=0&showTitle=false&size=73120&status=done&style=none&taskId=u50b6d4ed-a45a-4837-aa62-33f390e69a1&title=&width=414)]
六,所有者操作
命令 | 对象 | 命令 |
---|---|---|
chown | user | chown x: file |
group | chown :y file |
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-A6b3uz8i-1681373856554)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669101870856-a00e92eb-4b83-43c8-a2b4-dfc0a95701f1.png#averageHue=%2323426f&clientId=u42d9f452-5f4e-4&from=paste&height=144&id=u7f46a06c&name=image.png&originHeight=216&originWidth=516&originalType=binary&ratio=1&rotation=0&showTitle=false&size=28588&status=done&style=none&taskId=u5ac2e770-5e5e-4f66-a75d-5ced664d5d3&title=&width=344)]
-R 递归 更改目录里的所有目录以及文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RsEymk1Z-1681373856555)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669102097753-58e62dd5-b3cb-4e22-88c1-09ee7e1a3598.png#averageHue=%23173867&clientId=u42d9f452-5f4e-4&from=paste&height=306&id=u98d6903b&name=image.png&originHeight=527&originWidth=793&originalType=binary&ratio=1&rotation=0&showTitle=false&size=152558&status=done&style=none&taskId=uea97635f-9896-4b56-8cb4-cf7335f4e02&title=&width=460.66668701171875)]
七,ACL权限
1,Access Control List(访问控制表)
2,UGO 权限加强版
3,查看是否支持ACL
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UWj9V2oC-1681373856555)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669102412076-49c251f9-d99e-46e5-8bf0-9f998a3c7fde.png#averageHue=%230f3161&clientId=u42d9f452-5f4e-4&from=paste&height=173&id=u87286e45&name=image.png&originHeight=259&originWidth=798&originalType=binary&ratio=1&rotation=0&showTitle=false&size=115571&status=done&style=none&taskId=uba8ec391-4677-4e2d-b00a-d5f6440abc5&title=&width=532)]
4,ACL命令
命令 | 参数 | 说明 |
---|---|---|
setfacl | -m | 修改当前文件ACL |
| | -x | 删除指定ACL |
| | -b | 删除所有ACL |
| | -k | 删除默认ACL |
| | -R | 递归设置ACL |
| | -d | 设置默认ACL |
| getfacl | | 查看ACL |
Linux权限实战
一,要求
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-35tKBBJA-1681373856556)(https://cdn.nlark.com/yuque/0/2022/jpeg/34467071/1669200168646-badc1bbb-cb68-434f-944e-abd4e81299b3.jpeg#averageHue=%23edeef6&clientId=u623d4436-7258-4&from=paste&height=239&id=uc2fd1383&name=ed06dfd3bf9dde4e1762dbdf5bff905.jpg&originHeight=722&originWidth=1734&originalType=binary&ratio=1&rotation=0&showTitle=false&size=58551&status=done&style=none&taskId=u5199092b-15de-4de8-9840-6b5f1fa3b9e&title=&width=575)]
二,实际操作
设立三个组:RD/PM/HR groupadd 组名
三个组下各有两个账号:rd1 rd2/pm1 pm2/hr1 hr2 useradd -g 组名 用户名
三个组下各有一些文件,组内有权限查看,跨组无权限 chmod u/g+r 文件名
chown -R :组名 目录名
PM组下有prd文件,RD组有权限查看
创建目录 mkdir 创建文件 touch
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-8lNLev0L-1681373856556)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669202797419-4195c187-1dac-428e-ab91-429963466e05.png#averageHue=%23203f6e&clientId=u623d4436-7258-4&from=paste&height=362&id=u88d8b826&name=image.png&originHeight=772&originWidth=1004&originalType=binary&ratio=1&rotation=0&showTitle=false&size=177871&status=done&style=none&taskId=u54e919e5-10bf-4844-8fe6-79c1bdafff6&title=&width=471.3333740234375)]
3.PM组下有prd文件,RD组有权限查看
先设置PM组文件的RD权限,再设置prd文件的单独权限
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fwvCY9pY-1681373856557)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669205037105-64a562bb-99ae-48cd-a7c8-74ddd6b1c6a1.png#averageHue=%2322406d&clientId=u623d4436-7258-4&from=paste&height=385&id=u866b8a6b&name=image.png&originHeight=871&originWidth=1245&originalType=binary&ratio=1&rotation=0&showTitle=false&size=201833&status=done&style=none&taskId=u43b94e66-c34a-4fa2-a0c5-cd866b6314b&title=&width=550)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jtuZw2Zp-1681373856557)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669205163383-462019e6-3290-490c-b2e0-5004c4e6d36a.png#averageHue=%2322406c&clientId=u623d4436-7258-4&from=paste&height=325&id=u63c9a578&name=image.png&originHeight=620&originWidth=1046&originalType=binary&ratio=1&rotation=0&showTitle=false&size=91230&status=done&style=none&taskId=ufe1ec226-08a7-4d1c-b765-28877358e37&title=&width=548.3333740234375)]
AWK -文本结构处理
AWK,NAWK,GAWK
一,工作流
BEING块:程序开始时执行,只执行一次
BODY块:会循环针对每一行执行命令
END块:程序最后执行
二,内置变量
变量 | 说明 |
---|---|
NR | 已输入记录条数* |
NF | 当前记录域的个数 |
FS | 域分隔符* |
RS | 当前记录分隔符 |
OFS | 输出域分隔符 |
ORS | 输出记录分隔符 |
OFMT | 输出数字格式 |
三,实战
1,数据过滤特定列
-F “分隔符”
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9HFONxcq-1681373856559)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669267821138-74a4ef62-b707-4672-a46a-da548ae32694.png#averageHue=%2321406c&clientId=u1449fe51-6219-4&from=paste&height=317&id=u52447bbf&name=image.png&originHeight=621&originWidth=953&originalType=binary&ratio=1&rotation=0&showTitle=false&size=63089&status=done&style=none&taskId=u1e1d1d9a-ba9e-45c6-b3d2-6ecda073a55&title=&width=486.3333740234375)]
2,内置变量应用
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-5TTCnblI-1681373856559)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669268015069-f6073857-f438-42e9-b9d7-be8e5f1a9fa6.png#averageHue=%2321406b&clientId=u1449fe51-6219-4&from=paste&height=106&id=ufb3db822&name=image.png&originHeight=212&originWidth=976&originalType=binary&ratio=1&rotation=0&showTitle=false&size=21404&status=done&style=none&taskId=u11d2cd01-7319-4105-9a94-fbd35c9a59f&title=&width=489.66668701171875)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1hWSUa3r-1681373856560)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669268026165-b88553c3-53f8-4d55-8a51-61df7a2910e4.png#averageHue=%231c3c68&clientId=u1449fe51-6219-4&from=paste&height=99&id=ude3e3b25&name=image.png&originHeight=206&originWidth=1020&originalType=binary&ratio=1&rotation=0&showTitle=false&size=24323&status=done&style=none&taskId=u93470542-bb66-4693-ac08-3fef8567c76&title=&width=490)]
3,完整程序输出
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PI5fiivX-1681373856560)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669268143924-90337342-4785-4f0c-b0e9-5da6a6185223.png#averageHue=%231b3a67&clientId=u1449fe51-6219-4&from=paste&height=89&id=u8d3b4b54&name=image.png&originHeight=326&originWidth=1803&originalType=binary&ratio=1&rotation=0&showTitle=false&size=49158&status=done&style=none&taskId=ude5fe38b-20a6-4a83-a842-e7afc6e50d2&title=&width=493)]
4,操作符
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-UBvVZzr2-1681373856561)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669268280593-e06cec78-134f-4a25-b055-632cd0a0816c.png#averageHue=%231b3b68&clientId=u1449fe51-6219-4&from=paste&height=223&id=u21efdc0b&name=image.png&originHeight=744&originWidth=1864&originalType=binary&ratio=1&rotation=0&showTitle=false&size=124975&status=done&style=none&taskId=u21f4c573-c067-4124-8f4e-bdd922822d4&title=&width=558)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bYLaJnYg-1681373856562)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669268855761-20140e23-90ad-4ca9-8796-7554a7c92a9d.png#averageHue=%231f3e6b&clientId=u1449fe51-6219-4&from=paste&height=114&id=u82c206b3&name=image.png&originHeight=250&originWidth=1233&originalType=binary&ratio=1&rotation=0&showTitle=false&size=41999&status=done&style=none&taskId=u330244f6-d2f5-45f9-bbf5-5f586372941&title=&width=561)]
5,数组,流程控制,循环
Grep -文本搜索工具
一,正则表达式
字符 | 说明 |
---|---|
^ | 匹配字符串开始 |
$ | 匹配字符串结束 |
* | 匹配前面子表达式零次或多次 |
+ | 匹配前面子表达式一次或多次 |
? | 匹配前面子表达式零次或一次 |
{n} | 匹配n次 |
{n,m} | 匹配n到m次 |
二,Grep命令
选项 | 说明 |
---|---|
-c | 只打印匹配的文本行的行数 |
-i | 忽略字母大小写 |
-h | 当搜索多个文件时,不显示匹配文件前缀名 |
-n | 列出所有的匹配的文本行,并显示行号 |
-v | 只显示不匹配的文本行 |
-w | 匹配整个单词 |
-E/P | 支持扩展/ Perl 正则表达式 |
三,实战
1,多个文件匹配特定后缀名文件
2,匹配文件
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-qKX2HBE7-1681373856564)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669360798547-77b5210c-f8cd-4121-b691-a5a6e86a68ca.png#averageHue=%230d374b&clientId=u0948bdb6-3625-4&from=paste&height=225&id=uece0c7c4&name=image.png&originHeight=496&originWidth=787&originalType=binary&ratio=1&rotation=0&showTitle=false&size=283538&status=done&style=none&taskId=ucea852ec-a189-44bf-b4ec-3b23769c816&title=&width=357.66668701171875)]
3,递归查找子目录
-r :递归查找 --exclude-dir=linux_test1:去除目录linux_test1
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NRVZAuek-1681373856565)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669361189439-9dadf8c6-d1f3-4d95-bb59-803a61d4ffea.png#averageHue=%23144255&clientId=u0948bdb6-3625-4&from=paste&height=141&id=u7aede3aa&name=image.png&originHeight=317&originWidth=1153&originalType=binary&ratio=1&rotation=0&showTitle=false&size=72506&status=done&style=none&taskId=uc2a69197-c5c0-4cf2-8ff7-2d21d73013e&title=&width=514.6666870117188)]
4,结合正则匹配特定的 IP /邮箱
IP:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wAipWThl-1681373856565)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669361469488-0b1dc5e9-d0e1-4598-ac7c-56209e991f7e.png#averageHue=%231a475a&clientId=u0948bdb6-3625-4&from=paste&height=232&id=ua160f05f&name=image.png&originHeight=504&originWidth=733&originalType=binary&ratio=1&rotation=0&showTitle=false&size=65748&status=done&style=none&taskId=u643e81c1-c3d9-4edb-9de9-bdf3257529d&title=&width=337.66668701171875)]
邮箱:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-47O0CUJY-1681373856565)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669361705559-7a28a828-5f6b-4551-ad4f-f56a15c71c29.png#averageHue=%23134154&clientId=u0948bdb6-3625-4&from=paste&height=119&id=u01beb65f&name=image.png&originHeight=301&originWidth=1455&originalType=binary&ratio=1&rotation=0&showTitle=false&size=80120&status=done&style=none&taskId=u966b97ed-5bc9-4ff3-875b-72291146330&title=&width=576)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-dfQpVYyA-1681373856566)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669362536455-3479ed6f-960b-4c9d-a90d-85157efdcfc5.png#averageHue=%23154255&clientId=u0948bdb6-3625-4&from=paste&height=78&id=u163fda3a&name=image.png&originHeight=191&originWidth=1421&originalType=binary&ratio=1&rotation=0&showTitle=false&size=34084&status=done&style=none&taskId=u00d9d509-7a2e-4f54-b26d-aea79925ec3&title=&width=582)]
5,忽略查找 --exclude-dir=linux_test1:去除目录linux_test1
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Gv959GAH-1681373856566)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669361918780-307bb31e-477f-433a-88e1-d952d380474b.png#averageHue=%23194659&clientId=u0948bdb6-3625-4&from=paste&height=273&id=udb8e8a60&name=image.png&originHeight=603&originWidth=719&originalType=binary&ratio=1&rotation=0&showTitle=false&size=38577&status=done&style=none&taskId=u8803db45-8541-4fd3-9822-7951db8280d&title=&width=325.3333435058594)]
Sed 文本处理
一,工作流
文本 —> 模式不匹配
文本 ----> 模式空间 ----> sed处理引擎 ----> 模式匹配 ----> 结果输出
二,工作模式
读取行:输入流中读取一行到模式空间缓冲区
执行:针对读取的行应用sed脚本
显示:经过处理后的输出流,并清空模式空间缓冲区
三,命令选项
命令 | 说明 |
---|---|
-n | 安静模式 |
-e | 直接应用sed 命令 |
-r | 扩展正则表达式 |
-i | 直接修改读取行内容 |
-f | 输出到指定文件中 |
四,sed 动作
命令 | 说明 |
---|---|
a | 新增 |
c | 取代 |
d | 删除 |
i | 插入 |
p | 打印 |
s | 替换 |
五,实战
1,替换 a->a1 但是不修改原文件内容
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ilYl0Sor-1681373856566)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669363384769-ad3cf754-56fc-45e3-9a47-071e1c6ad425.png#averageHue=%23194658&clientId=u0948bdb6-3625-4&from=paste&height=207&id=u0af310f5&name=image.png&originHeight=532&originWidth=1013&originalType=binary&ratio=1&rotation=0&showTitle=false&size=48411&status=done&style=none&taskId=uf67f8c27-e349-4e80-a0cf-8bfd34c7f6c&title=&width=394.3333740234375)]
-i: 修改文件内容:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yULiazSa-1681373856567)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669363537139-5b463d6d-b003-4dc5-9ab4-fba307650bea.png#averageHue=%23174356&clientId=u0948bdb6-3625-4&from=paste&height=261&id=ucc31c8cc&name=image.png&originHeight=634&originWidth=1050&originalType=binary&ratio=1&rotation=0&showTitle=false&size=58266&status=done&style=none&taskId=u4959b3d6-56ee-41ca-8907-8f0b66bdacc&title=&width=432)]
2,删除行
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ILYzJ3nU-1681373856567)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669363712392-154f7a04-1cdd-4274-95b4-6527fe57d5f9.png#averageHue=%23194658&clientId=u0948bdb6-3625-4&from=paste&height=650&id=ub6df8070&name=image.png&originHeight=1179&originWidth=791&originalType=binary&ratio=1&rotation=0&showTitle=false&size=72912&status=done&style=none&taskId=u45026a80-c7b9-4111-9ad3-cbc8127c8b9&title=&width=436.3333435058594)]
3,删除空格
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ccbz7WKj-1681373856567)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669363771710-f984be33-df11-450a-bd60-5fd652feb696.png#averageHue=%231a4659&clientId=u0948bdb6-3625-4&from=paste&height=187&id=uaf6dcca8&name=image.png&originHeight=325&originWidth=757&originalType=binary&ratio=1&rotation=0&showTitle=false&size=16374&status=done&style=none&taskId=u844dde9d-0c7f-44eb-8178-709c13afeb8&title=&width=436.66668701171875)]
4,文本插入 i:行前 a:行后
5,字符拼接 ‘s/拼接位置/拼接内容 &’
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-kFFhu4OJ-1681373856568)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669364054378-181adee5-9a73-4bf9-95e3-98ff0c67a1e4.png#averageHue=%23174457&clientId=u0948bdb6-3625-4&from=paste&height=447&id=uef614e07&name=image.png&originHeight=901&originWidth=877&originalType=binary&ratio=1&rotation=0&showTitle=false&size=69607&status=done&style=none&taskId=uea3153eb-734d-430d-824d-8f6f6033bd6&title=&width=434.66668701171875)]
6,文本行编号
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-I0d8KC5z-1681373856568)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669364272985-1022e240-b43b-4fe2-a01c-c50aa37c0479.png#averageHue=%23194558&clientId=u0948bdb6-3625-4&from=paste&height=240&id=u09f17017&name=image.png&originHeight=452&originWidth=841&originalType=binary&ratio=1&rotation=0&showTitle=false&size=34845&status=done&style=none&taskId=ub6dddd5e-162f-48b9-971d-5ffbe3899a4&title=&width=446.66668701171875)]
7,邮件匹配
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aYkG2Bvp-1681373856569)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669364487735-51f42917-c4c4-4c2e-b6a7-4638c54640d3.png#averageHue=%23194559&clientId=u0948bdb6-3625-4&from=paste&height=103&id=u2e954be3&name=image.png&originHeight=154&originWidth=1310&originalType=binary&ratio=1&rotation=0&showTitle=false&size=27945&status=done&style=none&taskId=ua6df0967-1ad8-4ba1-92ab-f7bcab391a5&title=&width=873.3333333333334)]
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-q4A7yYbp-1681373856569)(https://cdn.nlark.com/yuque/0/2022/png/34467071/1669365099290-84a24cb2-5b97-49ff-87fa-6523df6b14a3.png#averageHue=%23114054&clientId=u0948bdb6-3625-4&from=paste&height=109&id=ua415f3fc&name=image.png&originHeight=164&originWidth=1249&originalType=binary&ratio=1&rotation=0&showTitle=false&size=31353&status=done&style=none&taskId=udbbd4ee7-82fa-492f-9a41-b8f8f3ba584&title=&width=832.6666666666666)]