自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 MySQL数据库的源码安装

文章目录前言:环境:安装前准备:安装 Cmake、MySQL:Cmake安装:MySQL安装:1. 源码安装:2. MySQL初始化:3.提供配置文件 :4. 手动启动:5. 登录MySQL:6. 做启动项,启动MySQL:7. 做软连接,方便使用MySQL相关命令:前言:在我们实际的生产环境中,我们安装服务通常都是使用yum 直接使用安装,但有些服务需要使用我们自定义的目录,所以yum达不到,我们需要通过源码去安装服务,从而达到自定义的使用条件。下面是Mysql源码安装服务的实例展示。环境:安装系

2021-01-04 15:54:13 209

原创 哇哦,工作中的坑!切记不要踩!

社会险恶,还需成长!

2020-12-17 14:56:47 657

原创 Liunx最常用的150个基础命令

Liunx最常用的150个基础命令命令功能说明线上查询及帮助命令(2个)man查看命令帮助,命令的词典,更复杂的还有info,但不常用。help查看Linux内置命令的帮助,比如cd命令。文件和目录操作命令(18个)ls全拼list,功能是列出目录的内容及其内容属性信息。cd全拼change directory,功能是从当前工作目录切换到指定的工作目录。cp全拼copy,其功能为复制文件或目录。find查找的意思,用于查找目录及

2020-09-15 19:21:19 186

原创 随机点名手册

#!/bin/bash## 随机点名手册while truedo echo -e "\n学生随机点名系统" echo "1、添加学员名单" echo "2、遍历学院名单" echo "3、随机点名" echo "4、删除某个学院信息" echo "5、退出系统"read -p "请输入你要选择的序号" num n=(`cat name.txt`)l=`cat name.txt |wc -l`case $num in 1) read -p "请输入学添加员名单" name

2020-08-26 18:11:12 298

原创 检查url的可用性

文章目录前言脚本总结前言此脚本源于一个学员的刷流量脚本,刷流量脚本使用的是ab命令,但效果似乎并不好,使用ab压测有点大材小用,而且还容易被封号,所以做了下改进,改为公司常用的判断网站是否存活的脚本。脚本#!/bin/bash url() {HTTP_CODE=$(curl -o /dev/null --connect-timeout 3 -s -w "%{http_code}" $1) if [ $HTTP_CODE -ne 200 ]; then echo "Wa

2020-08-24 20:31:12 462

原创 磁盘加密解密技术

文章目录前言:工具:原理:操作步骤:1、对磁盘进行分区格式化2、对新建的分区进行加密3、挂载测试1、 加密情况下无法挂载2、打开映射3、查看映射状态4、对映射进行格式化和挂载5、格式化后映射进行挂载使用crysetup关闭分区前言:因为保密需要,一般系统会对文件或者磁盘进行加密。 今天我们来一起讨论下Linux磁盘的加密技术。工具:cryptsetup原理:cryptsetup其实是一种设备的映射关系,我们用它来把一个设备映射成另外一个设备,然后对这个新的设备进行操作,并进行加密,这样就不会使我

2020-08-24 19:31:50 1374

原创 awk 使用案例

awk简介awk 语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息,awk 抽取信息后,才能进行其他文本操作,完整的 awk 脚本通常用来格式化文本文件中的信息语法格式:awk [选项] ‘指令’ 操作文件常用选项:-F 指定分隔符,分隔符用""引起来 不加任何参数默认为空格分隔1、使用NR行号定位提取IP定位行号:使用NR[root@localhost ~]# ifconfig ens33 |awk 'NR==2{print $2}'192.168.159.146

2020-08-20 14:13:04 244

原创 shell 打印九九乘法表

#!/bin/bashfor i in `seq 1 9` #外层负责打印行do for j in `seq 1 $i` #内层负责打印列...在shell脚本中,使用变量时需要在变量名之前加上$号 do #循环体的边界,使用do和done进行描述 echo -ne "$j*$i=$[$j*$i]\t" #$连着[],表示算术运算...因为\t是转义字符,所以需要-e,-n表示取消换行(需要"连打")

2020-08-19 21:03:43 1211

原创 字符串

文章目录一、字符串的截取二、获取字符串的长度一、字符串的截取echo ${name: start :length}echo ${变量名 :开始位置:截取长度}#!/bin/bashname=123456789echo ${name:2:4}[root@localhost ~]# sh q.sh 3456二、获取字符串的长度三种方法均可使用#!/bin/bashname=123456789echo ${#name}expr length $nameecho $name |wc

2020-08-19 20:52:42 237

原创 文件基本操作命令

文件基本操作命令文章目录文件基本操作命令一、ls1、ls 不带参数ls2、ls 显示隐藏文件ls-a3、ls 长格式输出ls-l4、ls 递归显示ls -R二、pwdpwd三、mkdir1、mkdir2、mkdir 创建多级目录四、cd1、 cd 切换工作目录2、cd 切换到当前用户的主目录五、touch1、touch 创建空文件2、touch 改变文件最后修改时间六、cp1、cp 复制文件2、cp 复制目录cp -R七、mv1、mv 将文件移动到目录中2、mv 修改文件名一、lsls命令的功

2020-08-19 09:54:08 391

原创 运维的日常工作有哪些?

一、网不通需要修;二、网站不通需要搞;三、系统内存,cpu,硬盘不正常需要处理;四、系统上的服务(包括但不局限于,apache,nginx,tomcat,ftp,dns,mysql,redis,elk,zabbix)不正常需要介入;五、开发遇到问题需要帮忙;六、测试需要环境我们出手;七、机房上架服务器我们盯着;一句话,凡是公司里涉及到影响公司业务或者影响开发和测试等人员效率的地方,都需要运维...

2020-08-18 21:58:39 2321 1

原创 find 使用案例

find 使用及说明find指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终端。基本语法find [搜索范围] [选项]选项说明选项功能-name<查询方式>按照指定的文件名查找模式查找文件-user<用户名>查找属于指定用户名所有文件-size<文件大小>按照指定的文件大小查找文件按文件名:根据名称查找/home目录下的a.txt文文件...

2020-08-18 09:18:35 224

原创 运维知识体系(你觉得运维需要掌握哪些知识)

运维知识体系一定要是运维最重要的十个技术点之一文章目录运维知识体系一定要是运维最重要的十个技术点之一负载均衡:Web 应用:数据库:储存:中间件:消息队列(中间件)监控自动化工具负载均衡:LVS nginx F5 apache A10Web 应用:apache nginx tomcat weblogic iis数据库:mysql oracl DB2 sqlserver储存:NFS

2020-08-14 21:48:14 2877

原创 Centos7 安装部署 ELK

ELK 安装部署文章目录ELK 安装部署配置简介:一、151 主机安装内容1、安装 jdk2、安装 elasticsearch3、修改elasticsearch的配置文件4、启动elasticsearch 服务,并查看端口二、152 主机安装内容1、安装 jdk2、安装 logstash3、编写日志收集文件4、开启服务三、安装 kibana1、安装 kibana2、修改配置文件3、开启kibana4、进入网页输入kibana的IP:端口号ELK 官网:https://www.elastic.co/cn

2020-07-21 11:05:01 515

原创 Linux 脚本巡检服务器硬件信息

硬件信息1、cpu信息2、内存信息3、磁盘信息

2020-07-17 20:03:46 446

原创 Linux 脚本巡检网络信息

网络信息[root@localhost ~]# ifconfig ens33ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.159.147 netmask 255.255.255.0 broadcast 192.168.159.255 inet6 fe80::c0cf:4d01:6b09:3714 prefixlen 64 scopeid 0x20<

2020-07-17 17:04:49 247

原创 Linux 脚本巡检查看系统信息

系统信息1、操作系统类型2、操作系统得版本号信息3、系统内核4、服务器当前运行时间5、服务器最后重启时间6、服务器主机名称7、修改主机名称

2020-07-17 16:04:43 243

原创 shell ip防ddos

shell ip防ddos新建文件[root@localhost ~]# vim ip .txt#编写ip10.10.1.0192.168.159.146128.168.1.101.1.1.0127.168.1.10创建脚本文件,判断ip[root@localhost ~]# vim ip.sh#!/bin/bashfor i in `cat /root/ip.txt` #循环遍历 ip 地址do if [[ $i =~ '192' ]] || [[ $i =~

2020-07-16 19:57:45 94

原创 随机生成数字,猜字游戏

猜数字游戏使用随即模块生成一个数字,玩家输入数字进行猜测!vim num.sh#!/bin/bashshu=$(expr $RANDOM % 100) #$RANDOM 是随机生成模块 ,% 100 是一个范围1-100ji=0 #编写一个变量,统计你猜了几次while true #进行一个死循环do read -p '请输入数字' zi #玩家输入一个数字 let ji++ #进行次数的累加 if [ $zi -eq $shu ];then #判断数字是否相等 echo '

2020-06-17 21:31:32 480

原创 MySQL数据库的主从复制

MySQL数据库的主从复制部署环境:系统环境CentOS release 6.5_x64主mysql服务器ip:172.18.49.10从mysql服务器ip:172.18.49.2开始部署安装:Mysql服务器都已经搭建完成。主mysql上:进入配置文件修改内容cp /etc/my.cnf /etc/my.cnf.bakvi /etc/my.cnf在文件中添加下列内容log_bin=mysql-bin //开启二进制日志server_id=1

2020-06-16 11:08:14 110

文件系统的加密解密.mp4

对于文件系统的加密与解密,是防止黑客攻击本服务器是的一种防范措施,通过改变硬盘形式来进行加密与解密.

2020-08-24

02-XFS文件系统备份恢复实操.mp4

对于centos7 的文件系统进行一个数据的备份与恢复的实施操作,是运维工程师基本的操作,工作中比较常用的技术

2020-08-24

空空如也

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

TA关注的人

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