- 博客(21)
- 资源 (6)
- 收藏
- 关注
原创 Tkinter制作工具学习记录(二)实现目录切换
1.paramiko建立连接 def tk_Connect_service(cmd): #获取IP mcsip = EntryMSCIP.get() # 获取SSHClient实例 client = paramiko.SSHClient() client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) # 连接SSH服务端 t
2022-05-08 21:30:16 410
原创 Tkinter制作工具学习记录(一)界面
参考文章:tkinter创建GUI实现多界面切换以及python中处理多个异常不退出程序_我要变秃头的博客-CSDN博客_python tkinter 多界面在python中使用tkinter模块实现多界面切换,并在python中处理多个异常不退出程序https://blog.csdn.net/m0_47732121/article/details/123977459效果:1.顶部1.1设置窗口居中 def tk_Size(win,t,ww,wh,xr,yr...
2022-05-02 00:04:16 342
原创 MySQL-linux下安装
卸载默认mysql1. centos7默认安的mariadb,先卸载mariadb,查看是否安装mariadbrpm -qa | grep mariadb2. 先停掉mysql进程,没有安装的可直接跳过,查看是否有安装的mysqlpkill -9 mysqldrpm -qa | grep -i mysqlyum list install mysql*3. 卸载mysql安装包yum remove安装包名rpm -e –nodeps安装包名4. 查询m...
2022-01-19 23:01:02 837
原创 mysql多实例(多配置文件)管理shell脚本
目录结构[root@leo opt]# tree -L 1 /opt//opt/├── file├── mysql3306├── mysql3307└── sys_mysql.sh[root@leo opt]# tree -L 1 /opt/mysql3306/opt/mysql3306├── bin├── data├── docs├── include├── lib├── LICENSE├── man├── my.cnf├── README├── share├─
2021-05-20 18:04:44 85
原创 linux--mysql8多实例(多配置文件,单配置文件)
Mysql多实例实现的3种方式目录Mysql多实例实现的3种方式1.基于多配置文件2.基于mysqld_multi1.创建多实例数据目录2.配置Mysql的配置文件/etc/my.cnf3.初始化各个实例4.开启各实例的SSL连接5.复制多实例脚本到服务管理目录下6. 添加环境变量7.测试实例8. 连接实例9.允许远程连接mysql10.关闭实例11.忘记密码1.基于多配置文件通过使用多个配置文件来启动不同的进程,以此来实现多实..
2021-05-20 17:57:08 862 2
原创 shell sed 例子
sed 显示 命令 描述 sed -n '2p' /f1 显示第二行 df -h | sed -n '2p' 支持管道 sed -n '2,5p' /filename 显示第2行到5行 sed -n '2p;5p' /f1 显示第2行h和5行 sed -n '2p,$p' /f1 显示第2行到行尾 sed -n '2,+5p' /f1 显示第2行以及第二行后5行 sed -n '2~2p' /f1 显示第2、4...
2021-02-02 17:36:19 109
原创 shell脚本判断IP通断
#!/bin/bashwhile :doread -p "输入要ping的网络IP前三位: " ip#regex="\b(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])"#ckStep2=`echo $ip | egrep $reg...
2021-02-02 16:39:32 734
原创 shell判断通断,ping通则ssh
shell判断通断,ping通则ssh,判断输入IP格式read -p "pleas input ip " ipregex="\b(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[1-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.(25[0-5]|2[0-4][0-9]|1[0-9][0-
2021-02-02 16:33:25 192
原创 shell脚本ping 判断IP(192.168.$1.$2)通断
ping 判断IP通断#!/bin/bashstart_time=`date --date='0 days ago' "+%Y-%m-%d %H:%M:%S"`m_ping() {ip=192.168.$1.$2ping -c2 -i0.1 -W1 $ip &>/dev/nullif [ $? -eq 0 ];then # echo "$ip is up " echo "$ip is up" >> temfileup.txt echo
2021-02-02 16:29:05 645
原创 Linux运维基础学习-第三章
Linux运维基础学习-第三章linux权限、磁盘、文件系统、进程目录3.1Linux用户权限3.1.1用户与用户组文件3.1.2添加切换删除用户组3.1.3添加切换修改属性用户3.2文件属性3.3chmod、chown3.3.1 chown3.3.2chmod3.4磁盘管理3.1Linux用户权限3.1.1用户与用户组文件超级用户 普通用户 虚拟用户(伪用户,不能登录系统)1.配置文件:/etc/passwd字段含义:用户名 密码 U..
2021-02-02 16:08:36 232
原创 Linux运维基础学习-第二章
Linux运维基础学习-第二章目录变量条件测试判断循环函数2.1正则\<\> 精确匹配$ 以什么结尾\{n\} 字符出现n次\{n,\} 至少出现n次\{n,m\} 出现n-m次间2.2变量#清除变量unset 变量名#只读变量变量名=值readonly=变量名2.2.1内部参数变量内部参数变量与含义 内部参数 含义 $@ ...
2021-02-02 15:13:26 133
原创 Linux运维基础学习笔记-第一章
Linux运维基础学习笔记-第一章目录通配符 输入输出重定向 管道符 三种引用符1.1基础命令格式多行输入一个命令,使用\分隔cp –i \ >f1>f21.1.1通配符1.1.1.1 通配符*匹配一个多多个字符ls *.txtcp doc/* /optls –al /etc/*/*/*.conf 1.1.1.2 通配符?匹配任意单一字符ls a?.txtls a??...
2021-02-02 12:23:46 395
原创 shell jq 处理 json 文件
#!/bin/bashrm -rf log.txtecho "--------远程脚本日志----------" >> log.txtdate >> log.txt[ -e cms.json ] && rm -rf cms.json[ -e poi.json ] && echo "存在poi.json,开始转换" [ ! -e poi.json ] && echo "当前目录下没有poi.json。请检查目录" &.
2020-12-24 15:27:36 223
原创 远程服务器上传下载文件及执行脚本(bat putty )
目录1.bat1.1以管理员权限运行%1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit cd /d "%~dp0"1.2设置变量title json转换脚本set File_Path=%~dp0set ip="192.168.1.101"set pw="123456"1
2020-12-24 15:24:20 1377 1
原创 简单的几种shell 生成随机数
1.字符串截取key="qwertyuiopasdfghjklzxcvbnm1234567890"read -p "--------------num" num randpass(){rand=""for i in `seq $num`do num=$[RANDOM%${#key}] local tmp=${key:num:1} rand=${rand}${tmp}doneecho $rand}2.使用命令生成2.1生成16进制随机字符串[root@leo l
2020-05-26 00:04:49 1034
原创 shell练习01-获取网页图片
#!/bin/bash#创建临时文件temp_file=/opt/leo/testif [ ! -f $temp_fiile ];then touch $temp_filefi#下载页面文件至临时文件curl 网页 > $temp_file#获取网页标题dir=`grep "\(title\).*\1" /opt/leo/test | tr -s ' ' | g...
2020-05-08 02:03:09 298
原创 shell菜单练习2
#!/bin/bash #author leo #2020-04-13 09:22:11#!/bin/bash#设置显示颜色color_success="echo -en \\033[1;32m"color_faile="echo -en \\033[1;31m"color_waining="echo -en \\033[1;34m"color_normal="echo -en...
2020-04-28 23:09:06 211
原创 Python学习作业1-用户登录
#!/usr/bin/env python#author leoname = 'leo'passwd = '123'count = 0while count < 3: username = input("请输入用户名:") password = input("请输入密码:") if username == name and password == pa...
2020-04-27 22:32:18 332
原创 shell学习笔记整理
Shell编程学习笔记第一章基础知识1.脚本格式:1.1“#!”这个符号的名称,叫做”Shebang”或者”Sha-bang” “解释伴随行”的简称1.2执行脚本方式:./ bash sh source(不开启子进程)1.3脚本可执行权限:chmod +x1.4查看子进程...
2020-04-27 21:46:53 446
原创 shell菜单练习
#!/bin/bash#函数变量引用文件variable.sh. ./variable.sh#系统信息菜单systeminfosysteminfo(){mysql=` service mysqld status | grep "Active" | cut -f 2 -d ":" `clearcat << EOF++++++++++++++++++++++++++++...
2020-04-19 22:45:38 146
Linux服务器创建oracle数据库RAC集群.docx
2022-01-19
device-mapper-multipath-0.4.9-123.el7.x86_64.rpm
2020-07-05
数据库集群部署—TY.docx
2020-02-25
cenos7.4安装vsftp3.0.2.doc
2020-02-25
Linux命令手册.zip
2020-02-25
2018年信息系统项目管理师复习精华笔记
2018-06-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人