shell
一无是处的小刘
收集解决java相关运维部署、代码等问题。选择性解决
展开
-
Nginx 升级
优雅关闭旧nginx线程(会保留旧的主线程,若服务没问题则可以kill掉该线程)需要查看原来安装的nginx的版本以及编译的参数(安装了那些模块)此时再次查看nginx进程 有新旧2个nginx进程。然后make,但不要make install。解压进入目录开始运行上面所查询到的编译参数。下载需要升级的nginx版本,解压。向旧nginx主线程发送升级信号。备份旧的nginx二进制文件。查看当前nginx进程情况。查看当前nginx版本。关闭旧的nginx进程。原创 2022-12-28 13:46:34 · 455 阅读 · 0 评论 -
NTP时钟同步
【代码】NTP时钟同步。原创 2022-12-28 13:44:50 · 592 阅读 · 0 评论 -
linux shell 定时任务 批量执行命令并输出
linux shell批量执行命令并输出前言:由于公司需要每天查看服务器某些服务的状态信息并且要查看的服务又多过。故写个小脚本来批量执行指令并保留输出结果。注:未做指令异常处理(因为指令都是自己执行成功的指令通常不会出现异常就没做处理)脚本1:工具sh(/tmp/test.sh)使用方式:/tmp/test.sh “指令1” “指令2” “指令3” ···#!/bin/shnum=1for param in "$@"do echo "第$num条指令为 $param" ech原创 2021-03-17 15:38:17 · 1583 阅读 · 0 评论