自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

原创 企业架构队列缓存中间件分布式Redis

企业架构队列缓存中间件分布式Redis一、背景描述及其方案设计1、业务背景描述2、模拟运维设计方案二、Redis介绍1、介绍2、业务使用场合3、对比memcached三、安装和配置1、源码编译安装2、后台启动配置3、命令行客户端简单使用四、数据结构类型操作1、key2、String3、List4、set5、zset6、Hash五、数据持久化操作1、snappshoting(快照)2、append only file六、企业案例使用1、主从模式2、安全限制3、PHP扩展安装4、session存入redis5、

2021-06-28 22:33:35 378 1

原创 企业架构MySQL读写分离

企业架构MySQL读写分离一、背景描述及其方案设计1、业务背景描述2、模拟运维设计方案二、MySQL读写分离介绍1、读写分离的目的2、读写分离常见的实现方式三、MySQL读写分离案列实现1.搭建M-S复制2、master配置3、slave配置4、简单业务代码实现5、框架配置实现读写分离6、MyCAT实现读写分离6.1、介绍6.2、jdk安装6.3、mycat安装和测试启动6.4、配置读写分离6.5、mycat客户端6.6、mycat管理端6.7、业务代码配置6.8、balance属性和writeType属性

2021-06-27 17:00:25 414 2

原创 企业架构缓存中间件分布式memcached

企业架构缓存中间件分布式memcached一、大型网站优化1、网站访问流程2、如何优化二、背景描述及其方案设计1、业务背景描述2、模拟运维设计方案三、memcached介绍和安装启动1、介绍2、安装启动软件四、memcached使用1、命令行连接和操作1.1、telnet连接使用1.2、存储命令1.3、删除命令1.4、查找和计算命令1.5、统计状态命令2、小工具3、失效机制(了解)3.1 Lazy Expiration3.2 LRU五、PHP使用memcached1、PHP扩展安装2、PHP测试连接代码六、

2021-06-27 16:49:58 344

原创 企业架构LB-服务器的负载均衡之LVS实现

企业架构LB-服务器的负载均衡之LVS实现一、LVS介绍和安装二、LVS实现负载均衡1、LVS-NAT实现1.1、模式介绍1.2、案例实现2、LVS-DR实现2.1、模式介绍2.2、案例实现学习目标和内容1、能够了解LVS的基本工作方式2、能够安装配置LVS实现负载均衡3、能够了解LVS-NAT的配置方式4、能够了解LVS-DR的配置方式一、LVS介绍和安装​ LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经

2021-06-18 22:45:08 256

原创 企业架构LNMP高可用负载均衡服务器

企业架构LNMP高可用负载均衡服务器之Nginx一、背景描述及其方案设计1、业务背景描述2、模拟运维设计方案二、服务器基本环境部署1、克隆复制虚拟机2、基础环境配置三、负载均衡服务器搭建1、引入负载均衡技术2、负载均衡分类3、常见实现方式4、Nginx负载均衡配置5、查看确认负载均衡6、负载均衡后获取客户端IP7、upstream中server的关键字8、session一致性问题9、Nginx的负载均衡算法10、实现负载均衡高可用学习目标和内容1、能够描述负载均衡的作用2、能够了解负载均衡常见实现方

2021-06-16 21:42:57 698 9

原创 企业架构双点服务器HA

企业架构双点服务器HA一、背景描述及其方案设计1、业务背景描述2、模拟运维设计方案二、数据库服务器迁移1、克隆复制虚拟机2、服务器基本配置三、高可用服务搭建1、HA高可用2、keepalived介绍3、keepalived组成和原理4、安装配置启动keepalived四、实现服务HA1、Nginx服务可用检测脚本2、模拟宕机实现服务切换五、keepalived的配置补充1、非抢占模式2、单播模式学习目标和内容1、能够描述高可用HA的作用2、能够理解VIP的切换3、能够描述keepalived作用

2021-06-15 18:17:51 387

原创 企业级Nginx使用②

企业级Nginx使用②一、第三方模块使用1、fancy-index2、echo3、Nginx社区免费版4、NGINX+商业版5、OpenResty二、URL匹配之location1、return2、rewrite3、案例:资源重定向实现4、案例:域名重定向实现5、案例:防盗链原理和实现三、安全1、反向代理2、隐藏版本号3、Https和CA学习目标和内容1、能够编译安装并使用第三方模块2、能够理解location语法的作用3、能够了解URL的rewrite重写规则4、能够理解防盗链原理和实现一

2021-06-12 22:28:44 278 3

原创 企业级Nginx使用①

企业级Nginx使用①一、重装和升级1、信号参数2、重新安装3、平滑升级4、配置文件介绍二、企业中常见使用方式3.2、客户端缓存3.4、基于用户的访问控制3.5、目录列表显示3.6、反向代理三、日志管理1、访问日志2、错误日志3、基于域名日志分割学习目标和内容1、能够了解Nginx的信号参数2、能够进行平滑升级Nginx3、能够配置server虚拟机4、能够部署上线项目到LNMP架构中5、能够了解Nginx的常用官方模块6、能够了解日志相关使用一、重装和升级在实际业务场景中,需要使用软

2021-06-10 18:59:29 308

原创 企业架构之LNMP

企业架构之LNMP公司企业架构LNMP(单点服务器部署)一、运维十年演变发展史1、项目开发流程2、企业架构分布式集群解决方案3、业务背景二、服务器基本环境部署1、虚拟机软件搭建2、准备好ISO镜像文件3、网络配置和检测4、FQDN设置(重要)5、防火墙关闭6、yum源环境配置7、安装vim编辑器并配置8、网络校时(重要)三、企业服务器LNMP环境搭建1、MySQL2、Nginx2.1、介绍2.2、安装2.3、目录介绍2.4、软件操作参数2.5、服务配置3、PHP3.1、介绍3.2、安装3.3、配置3.4、N

2021-06-09 14:27:32 549 5

原创 半同步复制与MHA高可用架构设计

半同步复制与MHA高可用架构设计一、半同步复制1、什么是半同步复制2、半同步复制的基本实现3、等待时间的修改(默认10s)4、卸载半同步复制插件(不需要时)补充:mysqld重启后,需要手工启动主从同步二、MHA简介1、什么是MHA2、MHA工作原理3、MHA组件4、MHA组件介绍5、MHA中工具介绍㈠ Manager工具㈡ Node工具三、MHA部署架构1、部署规划3、系统环境初始化4、部署MySQL主从复制环境☆ MASTER主服务器☆ SLAVE1/SLAVE2从服务器☆ 配置主从数据同步5、MHA软

2021-06-06 17:05:05 339 2

原创 MySQL主从复制架构

MySQL主从复制架构一、MySQL集群概述1、集群的主要类型2、如何衡量高可用二、MySQL复制简介1、什么是MySQL复制2、 MySQL复制原理(重点)3、MySQL复制架构㈠ 双机热备(AB复制)㈡ 级联复制㈢ 并联复制(一主多从)㈣ 双主复制(了解)三、MySQL主从复制的搭建(AB复制)1、传统AB复制架构(M-S)2、环境规划3、安装前准备工作4、MySQL主从复制核心思路5、MySQL主从复制的具体实践第一步:上传MySQL软件包到Master与Slave第二步:在Master端安装、初

2021-06-03 21:18:47 271 1

原创 MySQL备份与恢复(下)

MySQL备份与恢复一、逻辑备份1、回顾什么是逻辑备份2、逻辑备份工具3、逻辑的导出与导入☆ 导出(数据备份)☆ 导入(数据还原)4、扩展:逻辑备份还原小工具(支持远程连接)二、物理备份1、xtrabackup备份介绍2、获取xtrabackup备份工具3、xtabackup软件的安装4、xtrabackup全库备份与恢复5、xtrabackup增量备份与恢复一、逻辑备份1、回顾什么是逻辑备份逻辑备份就是把数据库、数据表或者数据进行导出,导出到一个文本文件中。2、逻辑备份工具mysqldump:提

2021-06-02 16:14:33 664

原创 MySQL备份与恢复

MySQL备份与恢复一、用户管理与权限管理☆ 用户管理1、创建MySQL用户2、删除MySQL用户3、修改MySQL用户☆ 权限管理1、权限说明2、权限保存位置(了解)3、给用户授权4、查询用户权限5、with grant option选项6、使用grant创建用户7、revoke回收权限二、MySQL备份概述1、关于数据保存你要知道2、到底要备份什么☆ 备份什么☆ MySQL体系结构☆ 存储引擎层(MyISAM与InnoDB引擎)☆ 存储层(数据文件是如何进行存储的)☆ 日志文件(MySQL中我们需要了解

2021-06-01 22:45:21 139

原创 MySQL基本SQL语句(下)

MySQL基本SQL语句(下)一、扩展常见的数据类型1、回顾数据表的创建语法2、数值类型☆ 整数类型(整数、精准)☆ 小数类型(浮点类型、定点类型)① 浮点类型(近似值)② 定点类型(精确值)3、字符串类型☆ CHAR类型☆ VARCHAR类型☆ TEXT类型☆ 其他类型4、日期时间类型二、SQL查询语句(重点)1、回顾SQL查询语句2、SQL查询五子句3、WHERE子句4、DISTINCT数据去重5、GROUP BY子句(重点和难点)☆ 统计函数☆ GROUP BY分组☆ GROUP BY分组原理6、HA

2021-05-30 16:49:06 187

原创 MySQL基本SQL语句(上)

MySQL基本SQL语句(上)一、客户端工具的使用1、客户端工具mysql使用2、客户端工具mysqladmin使用㈠ 常用选项㈡ 常用命令二、MySQL中的SQL语句1、什么是SQL?2、SQL语句的分类3、MySQL中如何求帮助4、SQL语句的基本操作☆ MySQL的内部结构☆ 数据库的基本操作① 创建数据库② 查询已创建数据库③ 修改数据库信息④ 删除数据库5、数据表的基本操作☆ 数据表的创建☆ 查询已创建数据表☆ 修改数据表信息① 数据表字段添加② 修改字段名称或字段类型③ 删除某个字段④ 修改数据

2021-05-29 17:40:11 615

转载 MySQL介绍及安装

MySQL介绍及安装一、MySQL概述1、关系型数据库与非关系型数据库2、常见的关系型数据库3、什么是事务4、事务特点(ACID)5、MySQL数据库概述6、MySQL数据库版本7、获取MySQL软件二、CentOS7.6操作系统最小化安装1、创建自定义虚拟机环境2、安装CentOS7.6最小化模式3、CentOS7.6操作系统最小化后续配置4、拍摄快照:把CentOS7.6最小化系统做模板机三、MySQL的安装的几种方式1、MySQL安装方式2、三种安装方式的区别3、区分数据库与数据库实例㈠ 什么是MyS

2021-05-28 22:43:08 242

原创 SHELL编程之文本处理工具AWK

SHELL编程之文本处理工具AWK一、awk介绍1. awk使用方式2. awk内部相关变量3. awk工作原理4. awk变量定义5. awk中BEGIN...END使用6. awk和正则的综合运用7. 练习8. awk的脚本编程8.1 流程控制语句8.2 循环语句8.3 算数运算二. awk统计案例三、课后作业四、企业实战案例1. 任务/背景2. 具体要求3. 涉及知识点一、awk介绍awk是一种编程语言,主要用于在linux/unix下对文本和数据进行处理,是linux/unix下的一个工具。

2021-05-26 20:35:40 100

原创 SHELL编程之文本处理工具SED

SED一、sed介绍1. sed的工作流程2. sed使用方法2.1 命令行格式2.2 脚本格式3. sed和正则的综合运用4. 课堂练习二、练习一、sed介绍1. sed的工作流程首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed把每一行都存在临时缓冲区中,对这个副本进行编辑,所以不会修改原文件。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。2. sed使用方法sed常见的语法格

2021-05-22 14:45:05 170

转载 SHELL编程之CASE语句+函数+正则

case语句一、case语句案例1案例2课堂练习1二、函数2.1 函数定义2.2 函数的调用2.3 应用案例三、综合案例四、正则表达式1. 什么是正则表达式2. 第一类正则3. 第二类正则4. 课堂作业五、正则总结六、课后作业一、case语句case语句为多选择语句。可以用case语句匹配一个值与一个模式,如果匹配成功,执行相匹配的命令。case var in 定义变量;var代表是变量名pattern 1) 模式1;用 | 分割多个模式,相当于o

2021-05-20 18:30:46 481

转载 SHELL编程之嵌套循环+随机数

嵌套循环一、随机数实战案例1二、嵌套循环三、阶段性总结1. 变量定义2. 循环语句3. 影响shell程序的内置命令4. 补充扩展expect四、综合案例实战案例2案例分析代码拆分最终实现实战案例3一、随机数bash默认有一个$RANDOM的变量 默认是0~32767。使用set |grep RANDOM 查看上一次产生的随机数echo $RANDOM产生0~1之间的随机数echo $[$RANDOM%2]产生0~2之间的随机数echo $[$RANDOM%3]产生0~3之间的随机数

2021-05-19 21:18:46 511

原创 DNS域名管理系统与LAMP编译安装

DNS域名管理系统与LAMP编译安装一、DNS域名管理系统1、DNS两种解析2、DNS的反向解析3、VMware与CentOS7网络的小bug4、多域DNS服务器搭建5、ntp服务器搭建6、DNS主从部署二、LAMP源码构建1、项目背景2、任务要求3、环境准备4、系统环境5、依赖软件安装6、AMP软件安装注意事项三、编译安装MySQL软件1、安装需求2、MySQL安装详解四、编译安装Apache软件1、源码安装依赖软件apr2、编译安装Apache软件(重点)五、源码安装PHP软件1、安装说明2、配置Apa

2021-05-12 17:38:58 346

原创 SHELL编程之流程控制和循环语句

流程控制语句一、流程控制语句1. 基本语法结构2. 应用案例3. 课堂练习二、循环语句1. for循环1.1 语法结构1.2 举例说明1.3 课堂练习1.4 总结2. while循环2.1 语法结构2.2 举例说明2.3 应用案例3. until循环3.1 语法结构3.2 举例说明一、流程控制语句1. 基本语法结构F: false 假T: true 真if [ condition ];then command commandfi[ 条件 ] && command

2021-05-12 17:09:40 233

转载 SHELL编程之变量定义

SHELL编程学习前奏1. 文件处理工具1.1 grep工具1.2 cut工具1.3 sort工具1.4 uniq工具1.5 tee工具1.6 paste工具1.7 tr工具小试牛刀2. 编程语言分类3. shell介绍4. bash基本特性4.1 命令和文件自动补全4.2 常见的快捷键4.3 常用的通配符(重点)4.4 bash中的引号(重点)5. 变量的定义1. 变量的分类2. 什么时候需要定义变量?3. 变量的定义规则6.简单的四则运算7.条件判断1. 语法格式2. 条件判断相关参数3. 示例① S

2021-05-10 21:34:22 432

转载 SHELL编程前奏_小工具(上)

一、文本处理工具1. grep工具grep是**行**过滤工具;用于根据关键字进行行过滤语法和选项语法:# grep [选项] '关键字' 文件名常见选项:OPTIONS: -i: 不区分大小写 -v: 查找不包含指定内容的行,反向选择 -w: 按单词搜索 -o: 打印匹配关键字 -c: 统计匹配到的行数 -n: 显示行号 -r: 逐层遍历目录查找 -A: 显示匹配行及后面多少行 -B: 显示匹配行及前面多少行

2021-05-09 21:18:55 631

原创 磁盘阵列之RAID

一、RAID介绍RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现。RAID可以充分发挥出多块硬盘的优势,可以提升硬盘速度,增大容量,提供容错功能,能够确保数据安全性,易于管理的优点,在任何一块硬盘出现问题的情

2021-05-09 13:10:04 514

转载 磁盘管理

任务背景某天接到短信报警提示,显示某主机的根分区空间使用率超过85%,该主机用于影评(mysql)和报表数据库(oracle)。经查看发现其中MySQL数据库的数据文件存放在/usr/local/mysql/中,占用根文件系统空间导致。由于前期规划不合理,没有将业务数据和系统数据分开。经研究决定,要将影评的数据库单独放到另一块磁盘上,并且实现逻辑卷管理。任务要求保证数据库完整的情况下将影评数据库迁移到另外一块新添加的磁盘上考虑到数据增长情况,新磁盘使用lvm逻辑卷管理,方便日后动态扩容任务拆解

2021-05-06 16:51:43 198

原创 SAMBA文件共享与DNS域名服务

SAMBA文件共享与DNS域名服务一、SAMBA文件共享1、什么是SAMBASMB(Server Message Block)协议实现文件共享,也称为CIFS(Common Internet File System )是Windows和类Unix系统之间共享文件的一种协议客户端主要是Windows;支持多节点同时挂载以及并发写入主要用于windows和Linux下的文件共享、打印共享实现匿名与本地用户文件共享2、SAMBA主要进程smbd进程 控制发布共享目录与权限、负责文件传输

2021-04-22 22:56:24 3007

原创 FTP、NFS以及SAMBA服务

FTP、NFS以及SAMBA服务一.FTP服务1.Linux下ftp客户端管理工具ftp、lftp都是Linux下ftp的客户端管理工具,但是需要独立安装# yum install ftp lftp -y☆ ftp工具# ftp 10.1.1.10Connected to 10.1.1.10 (10.1.1.10).220 (vsFTPd 3.0.2)Name (10.1.1.10:root): 输入FTP的账号331 Please specify the password.Pas

2021-04-12 21:44:25 385

原创 FTP服务介绍

FTP服务概述一.FTP服务介绍1.FTP简介2.FTP服务的客户端工具3.FTP的两种运行模式①主动模式②被动模式4.搭建FTP服务5.FTP的配置文件详解二.FTP任务解决方案1.任务背景2.创建客服账号(Server)3.不允许匿名用户访问4.指定账号访问的目录5.限定kefu/123只能在/data/kefu目录下活动6.附加①500 OOPS②无法上传③禁锢目录补充一.FTP服务介绍1.FTP简介FTP(File Transfer Protocol)是一种应用非常广泛并且古老的一个互联网文件

2021-04-11 18:06:23 1574

原创 远程管理SSH服务(下)

远程管理SSH服务一.搭建SSH服务1.关闭防火墙与SELinux2.配置yum源3.openssh软件的安装4.查看并修改ssh服务端的配置文件5.sshd服务管理二.SSH服务任务解决方案1.创建用户并授权2.禁用root登录3.更改SSH默认端口4.重启SSH服务5.在RealServer创建一个code账号6.SSH客户端不验证指纹7.用专业工具pwgen生成用户密码三.SSH服务补充1.scp命令2.踢出用户四.SSH免密登录解决方案1.为什么需要免密登录2.SSH认证原理(基于用户名密码+基于密

2021-04-09 15:33:26 438

原创 SSH远程管理服务(上)

SSH远程管理服务一.SSH概述1.加密算法①对称加密算法(DES)②非对称加密算法(RSA)2.SSH基于用户名密码的认证原理3.SSH总结二.SSH服务搭建1.所有服务的搭建思路2.搭建SSH服务器(a和b)3.VMware中的三种网络一.SSH概述熟悉Linux的人那肯定都对SSH不陌生。ssh是一种用于安全访问远程服务器的协议,远程管理工具。它之所以集万千宠爱为一身,就是因为它的安全性。那么它到底是怎么样来保证安全的呢?到底是如何工作的呢?1.加密算法①对称加密算法(DES)Jack想

2021-04-08 20:07:56 163

原创 权限管理rwx

权限管理rwx一.普通权限rwx1.rwx对文件的影响①r对文件的影响②w对文件的影响③x对文件的影响2.图解常见操作权限二.高级权限1.在Linux系统中有哪些高级权限① 冒险位(特殊位)(u + s) => S② 强制位(g + s)③ 粘滞位(o + t) => T三.更改文件的拥有者以及所属组1.什么是拥有者什么是所属组2.更改文件的拥有者与所属组3.chown更改文件拥有者4.chgrp更改文件的所属组5.chown同时修改文件属主以及属组四.ACL访问权限控制1.ACL能做什么2.g

2021-04-04 22:45:30 239

原创 Linux下软件的安装方式(上)

Linux下软件的安装方式一.安装详解1.Linux下有哪些软件安装方式2.软件包类型①二进制软件包(rpm包)②软件源码包(重点)③二进制源码包(.src.rpm)3.常见的二进制软件包4.二进制包和源码包区别5.二进制软件包的安装方式6.RPM软件包安装①获取软件②rpm软件包的安装、卸载以及升级7.源码安装①获取软件的源码包②源码安装三步走③使用源码安装安装cmatrix代码雨一.安装详解1.Linux下有哪些软件安装方式① RPM软件包管理(软件名称.rpm)。② YUM软件包管理(使用yu

2021-04-04 20:43:13 160

原创 Linux下用户管理

Linux下用户管理一.用户管理1.用户概念2.用户的类别3.用户管理① useradd用户添加②usermod用户修改③userdel用户的删除4.用户密码①passwd修改用户密码② --stdin修改用户密码5.chage更改用户的账号信息二.用户组管理1.用户和组的关系2.用户组管理①添加用户组②修改用户组③删除用户组④附属组管理一.用户管理1.用户概念用户:指的是Linux操作系统中用于管理系统或者服务的人。①管理系统到底在管理什么?答:Linux下一切皆文件,所以用户管理的是相应的文件

2021-04-03 22:40:05 334 1

原创 Linux中防火墙firewalld

Linux中防火墙firewalld一.防火墙firewalld1.什么是防火墙2.Linux中的防火墙分类三级目录一.防火墙firewalld1.什么是防火墙防火墙:防范一些网络攻击。有软件防火墙、硬件防火墙之分。防火墙选择让正常请求通过,从而保证网络安全性。2.Linux中的防火墙分类CentOS5、CentOS6 => 防火墙 => iptables防火墙CentOS7 => 防火墙 => firewalld防火墙注:firewalld = fire火 wa

2021-04-03 15:42:09 244

原创 Linux高级命令-find,tree,scp命令

Linux高级命令一.find命令1.find命令作用2.基本语法3.*星号通配符4.根据文件修改时间搜索文件三级目录一.find命令1.find命令作用在Linux操作系统中,find命令主要用于进行文件的搜索。2.基本语法# find 搜索路径 [选项 选项的值] ...选项说明:-name :根据文件的名称搜索文件,支持*通配符-type :f代表普通文件、d代表文件夹案例①:搜索计算机中的所有文件,然后找到*.txt文件。# find /etc -name "*.txt" -t

2021-04-02 12:59:16 1264

原创 计划任务+tar命令实现文件备份

计划任务1.回顾计划任务基本语法:# crontab [选项]-l : list缩写,查询当前用户的计划任务信息-e : edit缩写,编辑计划任务2.计划任务格式分 时 日 月 周 要执行的命令(要求必须使用命令的完整路径,可以使用which查看)# which tar/usr/bin/tar取值范围(常识):分:0~59时:0~23日:1~31月:1~12周:0~7,0 和 7 表示星期天四个符号:*:表示取值范围中的每一个数字-:做连续区间表达式的

2021-04-01 22:40:04 201

原创 TCP/IP三次握手四次断开

TCP/IP三次握手四次断开一.TCP/IP相关介绍1. 相关名词2.netstat中的网络状态二.三次握手四次,断开具体过程1.TCP/IP三次握手2. TCP/IP四次断开一.TCP/IP相关介绍1. 相关名词序列号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。确认序号:Ack序号,占32位,只有ACK标志位为1时,确认序号字段才有效,Ack=Seq+1。常见的标志位:ACK:确认序号有效。SYN:发起一个新连接。FIN:释放一个连接。

2021-03-30 22:17:30 69

原创 子网划分

子网划分1. 子网划分核心2. 子网划分方法3. 举例说明①根据子网掩码判断主机数②根据主机和子网判断子网掩码③根据IP和子网掩码判断子网数④练习1. 子网划分核心"借用"主机位来"制造"新的网络。IP地址=网络号+主机号(子网位+主机位)。IP地址=网络位+子网位+主机位。2. 子网划分方法 IP=网络号+主机号 | 子网位(n)+主机位(m) 注:①假设子网位为n;主机位为m;则子网数为2^n个,主机数为2^m-2个。 ②子网掩码都是由一串连

2021-03-29 17:45:46 494

原创 Linux的权限管理操作

一.权限概述1、权限的基本概念在多用户计算机系统的管理中,权限是指某个特定的用户具有特定的系统资源使用权利。在Linux 中分别有读、写、执行权限:权限针对文件权限针对目录读r表示可以查看文件内容;cat表示可以(ls)查看目录中存在的文件名称写w表示可以更改文件的内容;vim 修改,保存退出表示是否可以删除目录中的子文件或者新建子目录(rm/touch/mkdir)执行x表示是否可以开启文件当中记录的程序,一般指二进制文件(.sh) => 绿色表

2021-03-28 22:28:07 368 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除