自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 简单集群脚本

#!/bin/bash#1 获取输入参数个数,如果没有参数,直接退出pcount=$#if((pcount==0));thenecho no args;exit;fi #2 获取文件名称p1=$1 fname=`basename $p1`echo fname=$fname #3 获取上级目录到绝对路径pdir=`cd -P $(dirname $p1); pwd`ech...

2020-04-06 20:55:36 170 1

原创 部署tomcat项目的Shell脚本

为了做集群测试,在每台机器上装了3个tomcat,每次发布项目的时候都要反复敲一些命令,重启tomcat之前先检查tomcat进程有没有停掉,没有还要手动kill该进程。发布次数多了,操作就比较繁琐了,索性写个脚本一键发布,省时省力_。把deploy.sh和restart.sh分别拷贝到3个tomcat的bin目录下,再用chmod +x给这两个脚本赋上可执行权限。一键发布命令:./depl...

2020-04-06 20:51:52 354

原创 shell脚本redis操作

shell脚本redis操作脚本分2部,redis查询出所需要的key,然后遍历key查询出所有的value追加到文件中;(**想法:**本来是要循环遍历满足条件key的结果集的,但是失败了,所有就直接保存到文件中,读取文件每一行的结果,用这个结果查询value保存到新文件中;**进一步优化:**因为key的type不同的原因,所有其实可以选用 type $key,来判断key的类型,从而选...

2020-04-05 13:44:06 5211 1

原创 MySQL主从复制项目部署

文章目录1)准备2台虚拟机,安装MySQL数据服务。2)更改两台虚拟机主机名更改为MySQLzhu、MySQLcong3)在两台服务器上配置MySQL主从。4)在MySQLzhu服务器上创建数据库表,内容为:日期+班级+姓名+年龄+地址,表名自定义;5)将MySQLzhu服务上创建数据库表,通过主从复制到MySQLcong服务器上。6)查看MySQLcong服务器上数据是否备份成功;7)在MySQ...

2020-03-23 10:56:19 393

原创 数据主主部署安装

文章目录1)在两台centos服务器分别命名为对MySQL1和MySQL2,分别在两台服务器上安装MySQL数据服务2)配置MySQL主主复制。3)在MySQL1创建数据库表为table_shuju。4)插入数据内容为班级+姓名+日期。5)将MySQL1上数据库内容备份到MySQL2服务器上。6)在MySQL2服务器显示备份数据内容。7)删除MySQL1服务数据库表table——shuju内容。8...

2020-03-23 10:50:19 121

原创 MySQL数据库常用命令详解

文章目录1、MySQL常用命令2、修改mysql中root的密码:3、grant4、mysqldump5、可将查询存储在一个文件中并告诉mysql从文件中读取查询而不是等待键盘输入。可利用外壳程序键入重定向实用程序来完成这项工作。1、MySQL常用命令create database name; 创建数据库use databasename; 选择数据库drop database name...

2020-03-18 12:48:10 179

原创 MySQL、PHP 数据库

文章目录数据库简介使用 mysqladmin 创建数据库使用 PHP脚本 创建数据库语法实例创建数据库数据库简介数据库就是一张很大的表。然后根据这张表进行各种需要的处理,比如你如果拿到了中国人身份信息的数据库,你就可以查每个人的生日,来建立这种表的的程序,也叫数据库。数据库是把一定的数据按一定的逻辑关系存储起来的文件集合,狭义的数据库仅仅指存储数据的文件,广义的数据库还包括建立、管理数据文件...

2020-03-18 12:44:40 122

原创 SHOW PROCESSLIST命令介绍

文章目录句法描述例子从MariaDB 5.1 .x从MariaDB 5.5 .x从MariaDB 10.0 .x注释句法显示[完整]程序清单描述SHOW PROCESSLIST显示正在运行的线程。您也可以从information_schema.PROCESSLIST表或mysqladmin processlist命令中获取此信息 。如果有 PROCESS privilege,则可以看到...

2020-03-18 12:31:30 690

原创 binlog二进制介绍

文章目录1.什么是binlog2.binlog的作用3、如何开启binlog日志功能4、 如何配置binlog5、mysql工具mysqlbinlog常用参数6、获取binlog内容6.1、按照位置截取binlog内容6.2、按时间位置截取binlog内容1.什么是binlogbinlog是一个二进制格式的文件,用于记录用户对数据库更新的SQL语句信息,例如更改数据库表和更改内容的SQL语句都...

2020-03-18 12:18:41 364

原创 Hadoop必备

文章目录Hadoop的架构MapReduceHadoop分布式文件系统Hadoop工作机制Hadoop的优势Hadoop的架构在其核心,Hadoop主要有两个层次,即:加工/计算层(MapReduce),以及存储层(Hadoop分布式文件系统)。MapReduceMapReduce是一种并行编程模型,用于编写普通硬件的设计,谷歌对大量数据的高效处理(多TB数据集)的分布式应用在大型集群(数...

2020-03-13 15:46:10 175

原创 简单小脚本一

文章目录cpu使用率监控磁盘并报警脚本删除当前目录下大小为0的文件测试本网段1-10有哪些地址的服务器开启查看当前目录下最大的文件cpu使用率#!/bin/bashdate=`date +'%Y-%m-%d %H:%M:%S'`cpu_warn='70'cpu_id=`top -n1| grep Cpu|awk '{print $8}'|cut -d "." -f1`cpu_use=`...

2020-03-13 13:36:50 130

原创 LVS集群

文章目录组成lPVS和ipvsadmipvsadm术语NAT 网络地址转换配置lvs-nat的注意事项DR 直接路由配置lvs-dr的注意事项TUN 隧道模式集群采用三层结构1:负载调度层:他是整个集群对外面的前端机。负责将客户的请求发送到一组服务器上执行。2:服务器池:是一组真正执行客户请求的服务器3:共享存储:他为服务器池提供一个共享的存储区,这样使服务器吃拥有相同的内容组成l...

2020-03-12 14:51:04 124

原创 通过 find 命令找到你要找的东西

文章目录选择起点选择你要找的通过大小查找文件通过索引节点号查找文件查找具有特定文件所有者或组的文件查找没有所有者或组的文件按上次更新时间查找文件按上次更改权限的时间查找文件按上次访问的时间查找文件根据文件相对于另一个文件的时间来查找文件按类型查找文件限制查找的深度查找空文件按权限查找文件使用查找来帮助你删除文件find 命令有巨多的选项可以帮助你准确定位你在 Linux 系统上需要寻找的文件。这...

2020-03-11 13:23:14 897

原创 Linux下手动查杀木马过程

文章目录1 使用rootkit把木马程序的父进程和木马文件隐藏 (此章节实验需在CentOS 6下进行)1.1Rootkit概述1.2实战-通过rootkit隐蔽行踪1、安装adore-ng2、测试,查看帮助:实战1:演示ava提权功能1、准备测试环境2、创建一个普通用户3、通过ava命令提权,让普通用户xinsz08可以获得root权限4、使用r命令选项提权5、在别一个终端上查看,运行此vim...

2020-03-09 11:53:36 494

原创 Ansible简介和安装

文章目录1.Ansible是什么?2.Ansible的特点3.Ansible的工作流程3Ansible的工作流程4.Ansible的一些基本概念控制节点受管节点清单( inventory )模块(Modules)任务(Tasks)剧本(Playbooks)5.Ansible的安装1.在Centos上安装控制节点2.在受管节点要注意的事项3.ssh无密码连接配置4.编辑主机清单文件(Inventor...

2020-03-08 19:07:02 144

原创 yum命令、rpm命令、free命令、df命令

文章目录语法选项参数实例安装更新和升级查找和显示删除程序清除缓存yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命...

2020-03-06 14:01:55 357

原创 HAProxy负载均衡和HAProxy动静分离

文章目录HAProxy是什么HAProxy的核心功能HAProxy的配置文件共有5个域HAProxy负载均衡0.配置一个负载均衡集群安装haproxy打开配置文件:1.定义后端服务器组2.定义前端服务器3.启动haproxy关闭防火墙4.配置web服务器web1web2启动httpd关闭防火墙:测试访问haproxy开启统计信息页面定义一个前端服务器重启haproxy配置Haproxy动静分离定义...

2020-03-05 14:48:05 314

原创 mysql的源码安装

文章目录mysql的源码安装1.上传源码包wget安装2.yum方式安装相关依赖包3.创建一个用户名为mysql的用户并加入mysql用户组、4.解压mysql-5.6.38.tar.gz,并且创建mysql安装目录和数据库文件存放目录5.安装完之后,清除临时文件6.修改目录属主权限7.源码安装出现的两种报错mysql的源码安装源码包:mysql-5.6.38.tar.gz1.上传源码包w...

2020-03-05 14:26:06 89

原创 Redis yum安装、源码安装和session的保存

文章目录Redis特点Redis yum安装Redis 源码安装session的保存Redis特点1.支持的数据类型多:列表、键值对…2.有自己的高可用和负载均衡集群方案:主从、哨兵、Redis-CLuster3.支持数据持久化存储4.性能高Redis yum安装###########################################yum安装redisyum -y...

2020-03-05 14:09:32 112

原创 apache安装、tomcat安装、tomca单机多实例安装

文章目录apache安装tomcat安装单机多实例apache安装yum -y install gcc gcc-c++tar -jxvf apr-1.5.1.tar.bz2cd apr-1.5.1./configure --prefix=/usr/local/apr && make && make installtar -jxvf apr-util-1....

2020-03-05 13:59:24 148

原创 Redis持久存储

Redis持久存储为什么要做持久存储我们大家都知道Redis是一个把数据存储在内存中的nosql数据库,内存保存数据是很容易丢失的,比如服务器由于一些特殊原因导致关机后,那么内存中的所有数据都会丢失,所以我们需要将保存在内存中的数据库写入到磁盘中,这样就可以实现数据的持久存储了,就算服务器关机数据以然保存于硬盘当中Redis实现数据持久化的方式:aof和rdbAOF持久存储AOF实...

2020-03-02 19:37:20 64

空空如也

空空如也

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

TA关注的人

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