sh脚本 单独可以执行,放到crontab中不执行(定时清空redis)

1.原因:

执行环境的不同

2.解决办法:

添加环境变量

PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin

export PATH

3. 完整示例:

#!/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH

echo "------------ begin monitor ----------" >/root/log.txt

whoami >>/root/log.txt

echo '清空redis' >>/root/log.txt
redis-cli flushall >>/root/log.txt

echo '项目重新启动' >>/root/log.txt

相关推荐
Felven几秒前
国产沐创N20 100G网卡性能测试
linux·性能测试·国产100g网卡·沐创
senijusene3 分钟前
Linux软件编程: 线程属性与线程间通信详解
java·linux·jvm·算法
Bryce_Zhou6 分钟前
rv1126bp RGB666屏幕花屏问题
linux
Stewie121387 分钟前
企业高性能web服务器——Nginx
服务器·前端·nginx
shawnyz2 小时前
HAPROXY负载均衡
运维·负载均衡
林开落L6 小时前
解决云服务器内存不足:2 分钟搞定 Ubuntu swap 交换区配置(新手友好版)
运维·服务器·ubuntu·swap交换区
初恋叫萱萱6 小时前
深入解析 Rust + LLM 开发:手把手教你写一个 AI 运维助手
运维·人工智能·rust
加农炮手Jinx6 小时前
Flutter for OpenHarmony: Flutter 三方库 icon_font_generator 自动化将 SVG 图标集转化为字体文件(鸿蒙矢量资源全自动管理)
运维·flutter·华为·自动化·harmonyos·devops
我真的想 啸6 小时前
在 Ubuntu 24.04 系统上安装并使用 Codex CLI
linux·ubuntu·arcgis
雨大王5129 小时前
汽车生产智能计划助手如何提升排产效率并降低库存积压?
大数据·运维