shell
代码大师麦克劳瑞
代码小学生,记录平时点滴,欢迎大家指正
展开
-
shell启动脚本示例
判断进程不存在启动进程 自己酌情修改,脚本启动是telegraf监控程序。根据进程名称及配置文件名称进行判断。 #!/bin/bash export PATH=/usr/jdk1.8.0_181/bin:/usr/jdk1.8.0_181/jre/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin export SHELL=/bin/bash COUNT=`ps -ef|grep tel原创 2022-04-02 10:55:32 · 2472 阅读 · 0 评论 -
liunx常用命令总结(持续更新)
#1.查看内存等信息 shell cat /proc/meminfo #2.根据进程号查找位置 ps -ef|grep java #获取pid 在/proc目录下找到对应的pid查看里面的cwd 后面就是绝对路径 ll /proc/pid原创 2020-10-10 17:49:24 · 813 阅读 · 1 评论 -
通过docker安装mysql
今天需要在自己的服务器上面装mysql,决定用docker去安装,之前知道步骤但是从来没有实操过,所以记录一下步骤。不熟悉docker命令的小伙伴可以看看之前的帖子docker常用操作 1.拉取镜像 # 我这里安装的5.7版本 如果把5.7换成lastest 则会下载8.X的版本 docker pull mysql:5.7 2.启动mysql # 启动 给root账户设置密码、对外映射端口3306 docker run -itd --name mysql -p 3306:3306 -e MYSQL_RO原创 2021-07-02 23:13:41 · 925 阅读 · 13 评论 -
Shell脚本-登录远程服务器
使用秘钥登录远程服务器 #!/usr/bin/expect -f #auto ssh login set timeout 30 spawn ssh root@10.X.X.X expect "password:" send "mypassword\r" interact 使用秘钥登录远程服务器 #!/usr/bin/expect -f #auto ssh login set timeout 30 spawn ssh -i /Users/scott/shells/keys/yj_test_private_k原创 2020-09-23 17:51:09 · 2096 阅读 · 0 评论 -
Shell脚本-更新代码打包编译启动服务
#! /bin/bash # 保存当前目录 currentDir=$PWD echo "Start to publish...\n" # 切换到项目目录 cd /Users/scott/jw_project/order-server # 执行git命令 git push origin develop mvn clean package if [ $? -eq 0 ]; then #成功 echo "Package success...\n" echo "Killing order-ser原创 2020-08-28 16:45:47 · 856 阅读 · 1 评论