三天打渔两天晒网
🎞️初识云计算生活中的云计算 1常见的云计算日历导图导航网盘云终端企业办公电子服务系统社区服务中心视频制作智能城市等等 2云计算定义云计算就是一种特殊的网络服务通过计算存储等一系列先进技术能够给人们提供更加安全便宜高效快捷的资源及应用的使用方式 换种方式表达就是即通过网络按需提供可动态伸缩的廉价计算服务是与信息技术软件互联网相关的一种服务 | ||
✍安装虚拟机😎虚拟机vmware详细安装步骤 😎基本信息 基本步骤 -✍系统Linuxwindows -📚类别centos7windows10 -📒简介初级小白零基础安装 📖详细安装步骤 准备安装包VMware-workstation-full-1623-19376536 1安装虚拟机将安装包进行解压 | ||
初识Linuxcenter ✍Linux liunx的哲学思想 1一切都是一个文件 2系统小型轻量级 3避免令人困惑的系统界面就是图形界面 4不在乎后缀名不通过文件类型进行判断 5免费 初识linux linux定义是一套由 LinusTorvalds维护的开源电脑操作系统内核 1程序执行特 | ||
📚 常用指令前言 理出简单的Linux常用指令 --- 一指令介绍 1显示命令编辑文件 cat 选项效果 ------------ cat-n显示行号包括空行 cat-b跳过空白行编号 cat-s将所有的空行压缩显示一行 cat-A显示隐藏字符 tac逆向显示文本内容 | ||
🎯安装软件✅学习目标linux安装软件 linux由c语言开发开源所以源代码是公开的无利益高级语言------机器语言难度较高 win闭源源代码是核心资产不公开源代码--编译好--再交给用户进行使用 红帽redhat市面上常用的一些软件编译好形成了一种以rpm结尾的安装包软件 📃学习内容常用的三种安装 | ||
✍ 用户操作✍linux用户操作 1普通用户 权限收到限制的用户 2超级管理员 在系统中拥有权限最高的用户 3程序用户 不是给人登录使用给程序使用 useradd新建用户 useradd选项用户名 新建用户本质是往etcpasswd文件中添加一条用户记录 shell useraddlibai新建用户名称 idlibai查看新建用 | ||
计算机网络参考模型center 计算机网络参考模型 -路由器帮助设备高速转发数据 -交换机提供更多的网络接口网口让更多的机器加入局域网中来 分层思想osi七层参考模型 定义OSI模型即开放式通信系统互联参考模型OpenSystemInterconnectionReferenceModel是国际标准化组织ISO | ||
网络布线与数制转换网络布线与数制转换 -模拟信号模拟信号使用介质的给定属性来传递信号信息例如通过电线来传递电 -数字信号数字信号则将数据表示为一连串离散的值在给定时间内数字信号只能从有限的一组可能值中选取一个值 -网线 1网线的有效传输距离是100米 2双绞线 -T568A白绿绿白橙蓝白蓝橙白棕白 -T568B白橙橙白绿蓝白蓝绿 | ||
交换机基本原理与配置交换机基本原理与配置 互联网 1广域网 2城域网 3局域网 以太网是局域网的一种 mac地址格式 以太网mac地址-用来是识别一个以太网上的某个单独的设备或者一组设备 MAC地址的格式 -mac地址的长度是48bit表现为16进制 -前端后端的含义前24bit-----厂家的编码后24bit-----某个批次的 | ||
✍ 网络层协议✍网络层协议介绍 作用根据ip地址寻找最佳传输路径 IP协议 ip数据包格式 center imagestaticuploads202431711d8d1a7cf7d486292f2188df5f4d0depng -版本号字段占4位IP协议的版本号一般有两个值如果为4就代表是IPv46就代表是IPv6协议4----IPv4 | ||
传输层协议tcpip模型 1应用层 2传输层 3网络层 4接口层 又称为tcpip协议族 tcp协议 1什么是tcp TCP是面向连接可靠基于字节流的传输层协议 -面向连接在传递数据之前会测试主机的联通性如果通才会传输真实数据TCP提供一对一的连接 -无连接网络协议不会测试主机连通性直接传递数据比如UDP协议它的可靠性由上层协议来 | ||
📚 静态路由原理与设置路由 路由从源主机到目标主机的转发过程找路 工作原理根据路由表转发数据 在路由转发里面ip地址是不变的 路由表中有记录就转发无表项就丢弃 静态路由是单向的缺乏灵活性 路由表的形成 1直连路由 -路由器会自动学习自己端口上的网段 2非直连路由 -A手动配置 -x静态路由 -x静态路由手动配置 imagestati | ||
📚 Vlan与三层协议前言 互联网技术就是发现了一个痛点过段时间会有新的技术去解决这个问题再有新的问题再由新技术去解决如此反复 什么是Vlan 1VLANVirtualLAN翻译成中文是虚拟局域网VLAN所指的LAN特指使用路由器分割的网络也就是广播域简单来说就是虚拟局域网技术逻辑上划分的网段不是真实存在 2vlan优势作用 -隔 | ||
📚 VRRP协议原理与配置前言 产生背景当一台服务器的性能产生瓶颈需要进行垂直扩展和水平扩展所以高性能高可靠性的服务器集群出现 但是如何让多个网关能够协同工作但又不会互相冲突于是VRRP应运而生它既可以实现网关的备份又能解决多个网关之间互相冲突的问题 VRRP协议 虚拟路由冗余协议VirtualRouterRedundancyProtocol简称VRRP - | ||
📚 linux vim编辑器前言 vim 命令模式默认模式包括光标跳转复制粘贴删除等快捷键 快捷键效果 ------------ vim-G跳转至最后一行 gg1G跳转至第一行 gg10G第10行 dd剪切一行 10dd剪切10行 u撤销 p粘贴粘贴在下一行 | ||
文本内容命令续前言 接着整理 wc统计列数wc本身就是参数 格式wc选项目标文件 选项效果 ------------ wc-l统计行数 wc-w统计单词个数 wc-c统计字节数 tab空格都算是分隔符 详解 shell rootloc | ||
💿磁盘学习目标 目标会在linux中使用硬盘 简单来说就是 1分区 2格式化 3挂载 相关的硬件知识可参考-httpswwwzhihucomtardisbdart615032228sourceid1001 1机械硬盘一个扇区是512字节是磁盘的最小单位 分区 -mbr主引导记录分区2T以下 1位于磁盘的第一个扇区 主引导程序 | ||
开机引导和服务程序前言kernel实现进程管理内存管理网络管理驱动程序文件系统安全功能等功能 进程运行中的程序叫进程存在内存中且是有生周期 linux操作系统引导过程 开机自检bios-mbr引导-grub菜单-加载内核-启动程序 1开机自检 -检测硬件是否正常 -bios小程序集成在主板上检测顺序-本地硬盘-外接设备-网卡 -bios界 | ||
📚 进程和计划任务在预览区点击图片重新编辑drawiodataimagepngbase64iVBORw0KGgoAAAANSUhEUgAAAy0AAAHaCAYAAAANGKaOAAAAAXNSR0IArs4c6QAABet6VFh0bXhHcmFwaE1vZGVsAABNVdmuq0oOZpI3Q9ni5nwCATCPM9vDAVhJowJX3Ls7ulKyQwZbvKdnkt33C5R | ||
📚 系统安全 日常前言 运维日常工作内容主要是硬件基础设施的部署程序的上线程序的例行维护重启日志清理压测备份等等应急恢复监控版本更新容量分析扩容等等但是安全问题更不容忽视文件权限过大给研发授权超管权限典型的他办事你背锅root超管直接启动服务等都会有一定的安全问题 账号安全控制 账号清理 1将登录用户的shell设置为sbinno | ||
📚 linux日志分析(简略)前言 Linux系统中日志文件是非常重要的资源可以记录系统运行状态错误信息用户行为等各种数据通过对日志文件的分析我们可以更好地了解系统的运行状况及时发现问题并作出相应的处理少背锅 inode 了解日志之前我们需要知道文件的属性和本质便于理解之后的日志各个字段的含义 如cp分配一个空闲的inode号在inode表中生成新条目在目录中创建一个目 | ||
📚 linux网络前言 imagestaticuploads20244308f8440be2fd81fc02f8a36de3e31c7b9png 将Linux主机接入到网络需要配置网络相关设置 一般包括如下内容 -主机名 -IPnetmask -路由默认网关 -DNS服务器主DNS服务器次DNS服务器第三个DNS服务器 -cento | ||
📚 DNS前言 image561px331pxstaticuploads2024427bc47aa21041d362456c6295ce3067e98png 什么是DNS 定义DNSDomainNameSystem域名系统应用层协议是互联网的一项服务它作为将域名和IP地址相互映射的一个分布式数据库能够使人更方便地访问互联网基于CS架构服 | ||
📚 ssh远程登录协议前言 imagestaticuploads2024429b92a18671bd6ea879ffda922c2e73ffdpng 什么是ssh SSHSecureShell是一种安全通道协议主要用来实现字符界面的远程登录远程复制等功能SSH协议对通信双方的数据传输进行了加密处理其中包括用户登录时输入的用户口令SSH为建立在应用层和传输 | ||
✨linux中常用文本处理命令前言 echosortuniqtrcut echo输出 echo命令在Linux中用于在标准输出设备通常是终端或屏幕上显示一行文本这个命令不仅可以用来显示文本还可以插入环境变量的值甚至可以用于测试其他命令的输出简而言之echo是向终端输出文本的简单工具 ffff00基本用法 echo选项字符串 其中 | ||
📚 存储和NFS共享前言 带着问题思考 imagestaticuploads202455faed6d98e478497ec5e5c4de27e8a439png 存储类型 在计算机系统中存储是指用于存储数据和程序的设备或介质 1直连式存储Direct-AttachedStorage简称DAS 存储和主机是直连的家用电脑服务和硬盘直连存储和主机在一台机器上 使用场景 | ||
PXE高效批量网络装机前言 简单阐述通过网卡启动将准备的好的4大文件下载本地内存然后利用kikstart应答文件完成一键装机 imagestaticuploads2024562005b7da58b17f732ee236d768b14af2png 什么是PXE PXEprebootexecuteenvironment预启动执行环境是由I | ||
linux与网络综合实践记录🏢项目场景 相关背景 imagestaticuploads20245108bc46948df0c6928b8f59b00d05a311epng 类似小型公司网络搭建两个人的公司😎一边是内网一边是外网 --- 📜要求描述 1网关服务器ens36120025424ens3319216810025424Serv | ||
📚 变量前言 imagestaticuploads2024513b4325f8aba3a0bbfd0ec909002b6a4a6png 变量的基础概念主要是shell中 广义上变量来源于数学是计算机语言中能储存计算结果或能表示值的抽象概念 变量可以通过变量名访问在指令式语言中变量通常是可变的但在纯函数式语言如Haskell中变量可能是不可变的 在一 | ||
👣👣 shell脚本 入门基础imagestaticuploads202458cdf054b81fea31c9905ac4ac4a544cfepng 什么是脚本 脚本这个词来自话剧舞台脚本执行就好像戏剧里的演员在演绎已经写好的剧本按照剧情验出来呈现给观众 脚本程序在执行时则是由系统的一个解释器将其一条条的翻译成机器可识别的指令并按程序顺序执行并将执行结果呈现给人类 人 | ||
📚shell脚本数组前言 imagestaticuploads2024513aa3f38b8482159e8e61190a906265b92png 什么是数组 数组Array相当于一些元素的集合可以从中拿取相关的元素数据将内容放在小括号里面数组之间的元素使用空格来分隔下标从0开始 数组分类 普通数组下标数是数值默认普通数组 关联数组下标是有含义的字 | ||
📚 shell脚本中函数以及函数递归前言 imagestaticuploads202451315c5596ce7edb45c755b56ce9865f628png 什么是函数 在BashShell中函数是一组被集合在一起并可以被多次调用的命令序列函数可以接受参数并可以返回一个值使用函数可以帮助我们组织和重复使用代码使代码更加模块化和易于维护可读性更强 为什么要使用函数 1 | ||
📚 shell-正则表达式前言 imagestaticuploads2024514c967a3448667516c278ecbb3ae898274png 定义 REGEXPRegularExpressions由一类特殊字符及文本字符所编写的模式其中有些字符元字符不表示字符字面意义而表示控制或通配的功能类似于增强版的通配符功能但与通配符不同通配符功能是用来处理文件 | ||
📚 三剑客之sed前言 imagestaticuploads2024514c5afdac3189360b8cd7d556d36ecba34png sed行编辑器 1Linux中sed命令是利用脚本来处理文本文件主要用来自动编辑一个或多个文件简化对文件的反复操作编写转换程序等 2运行逻辑 Sed是从文件或管道中读取一行处理一行输出一行再读取一行再处理 | ||
📚 三剑客之AWK前言 imagestaticuploads2024515393e433eba275abcf49a2053980bcc95png AWK变成语言 AWK是一个优良的文本处理工具Linux及Unix环境中现有的功能最强大的数据处理引擎之一这种编程及数据操作语言其名称得自于它的创始人阿尔佛雷德艾侯彼得温伯格和布莱恩柯林汉姓氏的首个字母的最大功能取 | ||
📚iptables前言 imagestaticuploads2024528ed388f98596fe1865807d24e167fa978png 安全技术之网络安全 主要是指保障网络安全防止黑客攻击病毒入侵数据泄露等问题 -入侵检测系统IntrusionDetectionSystems特点是不阻断任何网络访问量化定位来自内外网络的威胁情况主要以提供报警和事 | ||
📚 http协议前言 imagestaticuploads202452861da93e9bf20d4f48c194a404c6311b7png http相关概念 互联网上应用最为广泛的一种网络协议是一个客户端和服务器端请求和应答的标准TCP用于从WWW服务器传输超文本到本地浏览器的传输协议它可以使浏览器更加高效使网络传输减少 又称为超文本传输协议 扩展 - | ||
📚 Nginx前言 基础概念 Nginx是1994年毕业于俄罗斯国立莫斯科鲍曼科技大学的同学为俄罗斯ramblerru公司开发的开发工作最早从2002年开始第一次公开发布时间是2004年10月4日版本号是0102 1Nginx Nginx是一款轻量级的Web服务器反向代理服务器由于它的内存占用少一个worker进程只占用10-12M内存启动极快高并发能力强在互联网项目 | ||
📚 Nginx续 重写和防盗链重写rewrite 通过正则表达式的匹配来改变URI可以同时存在一个或多个指令按照顺序依次对URI进行匹配rewrite主要是针对用户请求的URL或者是URI做具体处理 优点 1缩短url隐藏实际路径提高安全性 2易于用户记忆和键入 3易于被搜索引擎收录 rewrite是实现URL重写的关键指令根据regex正则表达式部分内容重定向到replaceme | ||
Nginx虚拟主机虚拟主机 虚拟主机就是把一台物理服务器划分成多个虚拟的服务器一台物理服务器可以当做多个服务器来使用从而可以配置多个网站Nginx提供虚拟主机的功能就是为了让我们不需要安装多个Nginx就可以运行多个域名不同的网站 每台虚拟主机都可以是一个独立的网站可以具有独立的域名具有完整的Intemet服务器功能WWWFTPEmail等同一台主机上的虚拟主机之间是完全 | ||
📝 LAMP与LNMPtoc ✍概要 概要 LAMP是LinuxApacheMySQLPHPPerlPython的简称1998年MichaelKunze 在电脑杂志CT撰写的文章中首次使用了缩略语LAMP它所组成的各组件都是开源软件因此很方便自由的获取导致这些组件的广泛使用并不断完善发展初步形成新的软件系统格局并可能成为开源软件系统工程化的核心模式 | ||
📚 Tomcat前传前言 imagestaticuploads2024616290cca17835e92b62ae4b8e73a940c6bpng Tomcat也一度成为Java开发人员的首选其开源占用系统资源少跨平台等特性被深受喜爱主要学习如何部署Tomcat服务根据生产环境实现多个虚拟主机的配置常见的tomcat优化Tomcat服务及常见的内存溢出如何处理 | ||
📚 Tomcat前言 tomcat基础了解 WEB应用服务器 Tomcat服务器是一个免费的开放源代码的Web应用服务器属于轻量级应用服务器它实现了JavaServletJavaServerPagesJSPJavaExpressionLanguageEL和Websocket技术并提供了一个纯Java的HTTPWeb服务器环境为基于Java的Web应用程序提供运行平台 | ||
📚 keepalive前言 Vrrp技术 -虚拟路由器VirtualRouter不是真实存在虚构出来的 -虚拟路由器标识VRID0-255唯一标识虚拟路由器标记组是否为同一组 -VIPVirtualIP比如1921686499路由1路由2 -VMACVirutalMAC00-00-5e-00-01-V | ||
📚 LVS集群Linux Virtual server前言 imagestaticuploads20246199b275ad73ef2ec37a8d6e9e0e785ee40png 系统性能扩展方式 -ScaleUP垂直扩展向上扩展增强性能更强的计算机运行同样的服务升级单机的硬件设备 -ScaleOut水平扩展向外扩展增加设备并行地运行多个服务调度分配问题Clu | ||
📚 ansible前言 Ansible是一个开源的自动化工具用于配置管理应用部署任务执行以及用于IaaS云中临时的基础设施的转配Ansible使用SSH进行通信因此无需在目标服务器上安装代理 官网httpswwwansiblecom 官方文档httpsdocsansiblecom 特点 1模型驱动Ansible使用模块化架构通过定义任务的简单语言来 | ||
📚 数据库基础前言 数据库知识点 -关系型数据库基础 -安装数据库 认知基础 1原理 数据 -涉及的数据量大 -数据不随程序的结束而消失 -数据被多个应用程序共享 -大数据 数据的分类 -结构化的数据即有固定格式和有限长度的数据例如填的表格就是结构化的数据国籍中华人 民共和国民族汉性别男这都叫结构化数据 -非结构化的数据非结构化的数据越来越多 | ||