- 博客(18)
- 收藏
- 关注
原创 Shell脚本之变量
Shell脚本变量变量的作用变量的类型自定义变量变量的作用1、为灵活管理limux系统提供特定参数,有两层意思1-1、变量名:使用固定的名称,由系统预设或用户定义1-2、变量值:能够根据用户设置、系统环境的变化而变化变量的类型自定义变量:由用户自己定义、修改和使用环境变量:由系统维护,用于设置工作环位置变量:通过命令行给脚本程序传递参数预定义变量:Bash中内置的一类变量,不能直接修改自定义变量自定义变量是由系统用户自己定义的变量,只在用户自己的Shell环境中有效,因此又称为本地变量
2020-11-04 13:44:10
127
原创 Shell 编脚本程规范
shell编程规范与变量shell脚本概述1-1shell脚本的概念1-2shell脚本应用场景shell的作用1-1shell作用1-2 用户登录shell写一个shell脚本1-1编写脚本代码shell脚本概述1-1shell脚本的概念1、将要执行的命令按照顺序保存到一个文本文件2、给该文件可执行的权限,便于运行 +一个x的执行权限3、可结合各种shell控制语句以完成更复杂的操作1-2shell脚本应用场景1、重复性操作2、批量化事务处理3、自动化运维管理4、服务器运行状态监控5
2020-11-04 10:23:04
136
原创 Linux系统操作之基础网络设置及DHCP
一、基础网络设置1、查看网络配置ifconfig命令查看网络接口地址查看指定网络接口信息 ifconfig 端口号hostname命令查看主机名称route命令查看路由表条目netstat命令查看网络连接情况2、检测网络链接ping命令测试网络连通性raceroute命令跟踪数据包的路由途径nslookup命令测试DNS域名解析二、设置网络配置参数1、网络配置命令ifconfig命令修改网卡的地址、状态。将网卡ens33的IP地址设置为192.168.100.100,子网掩码长度
2020-11-03 11:34:22
484
1
原创 Linux系统操作文档之进程和计划任务管理
Linux系统操作文档之进程和计划任务管理一、查看和控制进程管理1-1 查看进程1-2控制进程二、计划任务管理2-1、at 一次性任务设置2-2、batch任务设置2-3、crontb一、查看和控制进程管理1-1 查看进程 1、ps命令: 查看静态的进程统计信息命令a:显示当前终端下的所有进程信息,包括其他用 户的进程。与"x"选项结合时将显示系统中所有的进程信息。u:使用以用户为主的格式输出进程信息。x:显示当前用户在所有终端下的进程信息。-e:显示系统内的所有进程信息
2020-11-03 10:23:48
176
原创 MHA高可用配置及故障切换
MHA高可用配置及故障切换知识点分析案例部署三级目录知识点分析1.MHA概述一套优秀的MySQL高可用环境下故障切换和主从复制的软件MySQL故障过程中,MHA能够做到0-30秒内自动完成故障切换2.MHA的组成MHA Manager(管理节点)MHA Node(数据节点)3.MHA特点自动故障切换过程中,MHA试图从宕机的主服务器上保存二进制日志,最大程度的保证数据不丢失使用半同步复制,可以大大降低数据丢失的风险目前MHA支持一主多从架构,最少三台服务,即一主两从4.MHA缺点需
2020-11-03 00:28:19
205
1
原创 MySQL的主从复制与读写分离
MySQL的主从复制与读写分离置知识点分析实施主从复制三级目录置知识点分析MySQL的复制类型1.基于语句的复制2.基于行的复制3.混合类型的复制MySQL读写分离原理1.只在主服务器上写,只在从服务器上读2.主数据库处理事务性查询,从服务器处理SELECT查询3.数据库复制用于将事务性查询的变更同步到集群中的从数据库4.读写分离方案基于程序代码内部实现基于中间代理层实现MySQL-ProxyAmoeba实施主从复制yum -y install ntp ntpdatentp
2020-11-03 00:13:11
91
原创 MySQL数据库
一,MySQL数据库初体验1,数据库的基本概念1.数据 1.描述事物的符号记录 2.包括数字、文字、图行、图像、档案记录等 3.以“记录”形式按统一的格式进行存储2.表 1.将不同的记录组织在一起 2.用来存储具体数据3.数据库 1.表的集合,是存储数据的仓库 2.以一定的组织方式存储的相互有关的数据集合[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-51tkTcTf-1604329873822)(C:\Users\谭文龙\AppData\Roamin
2020-11-02 23:55:00
448
1
原创 MySQL备份与恢复
MySQL备份与恢复数据备份的重要性数据库备份的分类常见的备份方法MySQL完全备份MySQL物理冷备份及恢复mysqldump备份数据库mysqldump备份数据表恢复数据库恢复表的操作MySQL增量备份MySQL数据库增量恢复数据备份的重要性1.在生产环境中,数据的安全性至关重要2.任何数据的丢失都可能产生严重的后果3.造成数据丢失的原因1.程序错误2.人为操作错误3.运算错误4.磁盘故障5.灾难(如火灾,地震)和盗窃举例:携程宕机的损失为平均每小时106.48美元数据库备份的分类
2020-11-02 23:54:34
233
原创 MySQL数据库存储引擎
MySQL数据库存储引擎存储引擎概念介绍MyISAM的介绍InnoDB的介绍修改存储引擎存储引擎概念介绍1、MySQL中的数据用各种不同的技术存储文件中,每一种技术都使用不同的存储机制、索引技巧、锁定水平并最终提供不同的功能和能力,这些不同的技术以及配套的功能在MySQL中称为存储引擎2、存储引擎时MySQL将数据存储在文件系统中的存储方式或者存储格式3、MySQL常用的存储引擎MyISAM的介绍1、MyISAM不支持事务,也不支持外键2、访问速度快3、对事务完整性没有要求4、MyISAM
2020-11-02 23:48:34
104
原创 MySQL索引,事务
MySQL索引,事务与存储引擎数据库索引索引的作用char和varchar的区别数据库索引1.是一个排序的列表,存储着索引值和这个值所对应的物理地址,相当于一本书的目录2.无须对整个表进行扫描,通过物理地址就可以找到所需数据3.是表中一列或者若干列值排序的方法4.需要额外的磁盘空间索引的作用1.数据库利用各种快速定位技术,能够大大加快查询速率2.当表很大或查询涉及到多个表时,可以成千上万倍地提高查询速度3.可以降低数据库的IO成本,并且还可以降低数据库的排序成本4.通过创建唯一性索引保证
2020-11-02 23:43:44
93
原创 数据库管理
数据库管理查看数据库信息查看当前数据库中有哪些表查看表的结构SQL语句概述DDL(Data Definition Language)数据定义语言6.DML(Data Manipulation Language)数据操纵语言查看数据库信息[root@server ~]# mysql -uroot -pabc123 #登录数据库mysql> show databases;±-------------------+| Database |±------------------
2020-11-02 23:32:34
109
原创 MySQL数据库
# 一,MySQL数据库初体验##数据库的基本概念数据库系统的发展历程当今主流数据库介绍关系型数据库关系型数据库的应用非关系型数据库介绍MySQL数据库介绍MySQL产品阵营数据库的基本概念1.数据1.描述事物的符号记录2.包括数字、文字、图行、图像、档案记录等3.以“记录”形式按统一的格式进行存储2.表1.将不同的记录组织在一起2.用来存储具体数据3.数据库1.表的集合,是存储数据的仓库2.以一定的组织方式存储的相互有关的数据集合数据库系统的发展历程1.第一代数据库1.自20世
2020-11-02 23:21:24
86
原创 Linux--磁盘管理与文件系统
Linux--磁盘管理与文件系统一、硬盘简介二、检测并确认新硬盘三、文件系统四、挂载卸载文件系统一、硬盘简介1.数据结构扇区:盘面被分成多个扇形区域,每个扇区存放512个字节的数据磁道:同一盘片不同半径的同心圆柱面:不同盘片相同半径构成的圆柱面2.物理结构盘片:硬盘有多个盘片,每个盘片2面磁头:每面一个磁头3.存储容量硬盘存储容量=磁头数 x 磁道(柱面)数 x 每道扇区数 x 每扇区字节数可以用柱面/磁头/扇区来确定唯一定位磁盘上每一个区域mkswap二、检测并确认新硬盘fdi
2020-11-02 23:01:03
115
原创 Linux安装及程序管理
Linux安装及程序管理一级目录二级目录三级目录一、Linux应用程序基础1.1、Linux命令与应用程序的关系1.2、典型应用程序的目录结构1.3、常见的软件包封装类型二、查询RPM软件包信息2.1:RPM概述一般命名格式:bash-4.1.2-15.el6_4.x86_64.rpmbash:表示包的名称,包括主包名和分包名4.1.2:第二个版本号(主、次、修订号 主版本号标志大版本 次版本号和修订号15.el6:发布的版本号,表示这个RPM包时第几次编译生成的。4.x86:硬
2020-11-02 22:42:14
102
原创 Linux目录文件系统
Linux目录文件系统linux的文件目录linux的文件目录查看当前所在的路径:pwd命令格式:命令 -选项 -参数(目录)查看当前路径下的文件:lsd:只看当前目录的信息-l:看详细信息-a:显示所有 任何一个文件前面加上“.”,表示隐藏文件。-h:显示文件大小/ 通常称为根分区。所有的文件和目录的起始点。只有root用户对此目录拥有写权限。/etc 配置文件 包含所有应用程序的配置文件,也包含启动、关闭某个特定程序的脚本/boot 存放Linux系统启动时需要加载的文件。 Ke
2020-11-02 22:17:37
92
原创 Linux常用命令
Linux常用命令日常使用命令日常使用命令开关机命令关机shutdown 一分钟之后关闭电脑(不带任何参数)shutdown 选项 时间 shutdown 关机/重新启动-r 重新启动-c 取消关闭常用命令实例shutdown -r now 立刻重启shutdown now 立刻关机shutdown 20:25 20:25关机shutdown +10 系统再过十分钟后关机系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构
2020-11-02 22:07:17
151
原创 LAMP架构实验
加粗斜体标题删除线无序有序待办引用代码块图片视频表格超链接摘要导入导出保存撤销重做模版目录帮助LAMP架构实验1.关闭防火墙及内核防护systemctl stop firewalldsystemctl disable firewalldsetenforce 02.搭建YUM仓库mount /dev/cdrom /mntcd /etc/yum.repos.d/mkdir backupmv C* backup/cp backup/CentOS-Ba
2020-10-09 03:58:55
145
原创 初体验DHCP中继实验
文章目录 一、实验原理 二、实验步骤 1、配置SW1 2、配置R1 3、配置R2 4、配置R3 5、配置默认路由和静态路由 6、配置主机PC 三、实验验证与总结 1、实验验证 2、实验总结实验原理1、 当dhcp client 启动并进行dhcp 初始化时,它会在本地网络广播配置请求报文。2、 如果本地网络存在dhcp server,则可以直接进行dhcp
2020-06-29 16:55:15
619
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人