运维开发
  • 【Golang】编写一个Linux(Deepin)信息查询Tools

    环境说明 Go 1.22 Deepin OS安装完成后,经常会执行一些高频操作、优化指令或者信息输入查询,基于go编写了一个html-tools,通过网页直接快速批量操作OS 简单的html页面,也可以在linux上配合powerCLI组件执行一……

    MrZ 2024-05-08
    224 0 1
  • 【Golang】制作一个信息查询GUI

    介绍 golang函数采集windows主机配置返回string结果,vue js调用并将放回的值赋值到DOM上展示 使用wails框架 示例开发一个查询windows主机信息的小程序 后端代码 func (a *App) GetHostname() string { h……

    MrZ 2024-03-22
    146 0 1
  • 【Golang】 编写一个powershell交互展示界面

    使用Golang编写一个powershell交互展示界面 项目地址: http://git.mrzsir.cn/mrzsir/go-tools-cmd.git 使用 html-template 文件结构 └─go-cmd │ go.mod │ main.go ├─static │ └─css │ ……

    MrZ 2024-03-20
    103 0 0
  • 【自动化】基于ansible部署k8s1.29集群

    Ansible-K8S-YAML编写指北 项目地址 1. 集群环境介绍 1.1 集群IP、角色软件规划 主机名称 IP地址 说明 软件 Master01 10.168.1.161 master kube-apiserver、kube-controller-manager、kube-scheduler、etcd……

    MrZ 2024-03-07
    96 0 1
  • 【自动化】使用Jumpserver对Linux主机批量分区

    环境说明 Linux vm 30节点 工具Jumpserver&shell 检测磁盘状态脚本 #判断磁盘是否已经进行了分区(磁盘格式化) if (( $(fdisk -l /dev/sdb|grep "^/dev/sdb"|wc -l) > 0 )) then echo &……

    MrZ 2024-03-06
    57 0 0
  • 【CICD】java程序自动编译发布项目脚本

    jenkins shell #!/bin/bash #tomcat服务器上发布java程序 #定义发布环境变量 war_bak="/data/tomcat/test/bak" tomcat_deploy="/data/tomcat-${deploy}/webapps" #WAR_PATH="${WORKSPACE……

    MrZ 2023-10-25
    51 0 0
  • web-shell编程之实时监控IP存活

    #!/bin/bash # ping函数 myping(){ ping -c 2 -i 0.3 -W 1 $1 &>/dev/null if [ $? -eq 0 ];then echo "$1 is up" >> 1.txt else echo "$1 is down" >> 1.txt fi } fo……

    MrZ 2023-10-25
    83 0 0