- 博客(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 232
原创 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 215
原创 随机点名手册
#!/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 329
原创 检查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 537
原创 磁盘加密解密技术
文章目录前言:工具:原理:操作步骤:1、对磁盘进行分区格式化2、对新建的分区进行加密3、挂载测试1、 加密情况下无法挂载2、打开映射3、查看映射状态4、对映射进行格式化和挂载5、格式化后映射进行挂载使用crysetup关闭分区前言:因为保密需要,一般系统会对文件或者磁盘进行加密。 今天我们来一起讨论下Linux磁盘的加密技术。工具:cryptsetup原理:cryptsetup其实是一种设备的映射关系,我们用它来把一个设备映射成另外一个设备,然后对这个新的设备进行操作,并进行加密,这样就不会使我
2020-08-24 19:31:50 1429
原创 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 284
原创 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 1240
原创 字符串
文章目录一、字符串的截取二、获取字符串的长度一、字符串的截取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 256
原创 文件基本操作命令
文件基本操作命令文章目录文件基本操作命令一、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 450
原创 运维的日常工作有哪些?
一、网不通需要修;二、网站不通需要搞;三、系统内存,cpu,硬盘不正常需要处理;四、系统上的服务(包括但不局限于,apache,nginx,tomcat,ftp,dns,mysql,redis,elk,zabbix)不正常需要介入;五、开发遇到问题需要帮忙;六、测试需要环境我们出手;七、机房上架服务器我们盯着;一句话,凡是公司里涉及到影响公司业务或者影响开发和测试等人员效率的地方,都需要运维...
2020-08-18 21:58:39 2373 1
原创 find 使用案例
find 使用及说明find指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终端。基本语法find [搜索范围] [选项]选项说明选项功能-name<查询方式>按照指定的文件名查找模式查找文件-user<用户名>查找属于指定用户名所有文件-size<文件大小>按照指定的文件大小查找文件按文件名:根据名称查找/home目录下的a.txt文文件...
2020-08-18 09:18:35 256
原创 运维知识体系(你觉得运维需要掌握哪些知识)
运维知识体系一定要是运维最重要的十个技术点之一文章目录运维知识体系一定要是运维最重要的十个技术点之一负载均衡:Web 应用:数据库:储存:中间件:消息队列(中间件)监控自动化工具负载均衡:LVS nginx F5 apache A10Web 应用:apache nginx tomcat weblogic iis数据库:mysql oracl DB2 sqlserver储存:NFS
2020-08-14 21:48:14 2997
原创 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 549
原创 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 273
原创 Linux 脚本巡检查看系统信息
系统信息1、操作系统类型2、操作系统得版本号信息3、系统内核4、服务器当前运行时间5、服务器最后重启时间6、服务器主机名称7、修改主机名称
2020-07-17 16:04:43 269
原创 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 116
原创 随机生成数字,猜字游戏
猜数字游戏使用随即模块生成一个数字,玩家输入数字进行猜测!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 543
原创 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 128
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人