
Linux
文章平均质量分 58
一只努力的笨笨熊
这个作者很懒,什么都没留下…
展开
-
Linux定时重启Java进程
本案例是配合cron定时任务实现定时重启某jar包。原创 2023-01-12 17:14:16 · 421 阅读 · 0 评论 -
Ubuntu 18.04使用crontab自定义定时任务
如果在定时重启某些服务时,需要root权限执行,比如:mysql服务,可使用visudo编辑sudoers文件,该文件定义了具有管理员权限的用户和组。cron是一个Linux定时执行工具,可以在无人工干预的情况下运行脚本或命令。实例5:每天10:00~15:00每隔30分钟执行脚步test.sh。实例3:每天18:30分钟执行脚步test.sh。实例4:每天18:30分钟以root身份执行。实例2:每10分钟执行脚步test.sh。实例1:每10分钟执行ls命令。原创 2023-01-12 16:54:45 · 1663 阅读 · 0 评论 -
Ubuntu 18.04 修改Mysql默认数据存储路径
三、创建新的数据库路径四、复制Mysql原有数据并添加权限五、备份及修改配置文件修改datadir = /data/mysql在最后添加别名alias /var/lib/mysql/ -> /data/mysql/,如该文件打开为空,可不进行设置,待有需要再进行配置重启服务:systemctl restart apparmor九、连接myql验证是否修改成功...原创 2022-06-16 17:45:27 · 1299 阅读 · 0 评论 -
服务器系统为Ubuntu18.04.3,反向代理搭建隧道并加到开机自启
场景目前有公网服务器A,内网服务器B,现在想通过反向代理的方式来访问内网服务器B。A:123.456.789.123 端口为35771、配置思路1.由于SSH在一段时间没有数据包之后会断开,所以最好直接使用autossh来配置反向代理。2.现在将B服务器的22端口绑定到公网服务器A的某一端口PA上,那么当我们请求公网的PA时,公网服务器就会把请求转发到内网服务器上端口22上2、反向代理(注意:以下操作都在内网服务器进行,且我是在root角色下进行)1.安装autossh,我的服务器上装的是原创 2021-01-15 15:57:37 · 1301 阅读 · 0 评论 -
在linux服务器上监视指定程序是否正常进行
需求运行在linux服务器的程序,运行一段时间会自动断开终止运行,所以写了如下脚本去监视该进程是否正常运行,如果指定进程断掉,则自动重新启动。并将日志写入指定文件中:1.脚本代码如下(示例):#!/bin/shwhile truedoMYDATE=$(date +"%Y-%m-%d %H:%M:%S")echo "$MYDATE" >> checkhzzm.logps -ef | grep "hzzm.jar"| grep -v "grep" >>checkhzz原创 2021-01-25 13:59:55 · 1475 阅读 · 0 评论