全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1087|回复: 14

求问在座位各位大佬Crontab执行问题

[复制链接]
发表于 2021-6-10 18:25:32 | 显示全部楼层 |阅读模式
本帖最后由 b956536180 于 2021-6-10 18:29 编辑

今天没事尝试一下rules-panel面板,其中客户端有一句
*/5 * * * * . /etc/profile;/root/ip_table key123 10.0.0.4 https://baidu.com/api
定时任务,环境是Ubuntu16,这句话手动执行没有任何问题,放到crontab里就行,尝试过很多方案。
1:换到脚本里执行
2:更改为source /etc/profile
都不可以,求问在座的大佬,感谢
发表于 2021-6-10 18:27:47 来自手机 | 显示全部楼层
放到 shell脚本里面不就好了
 楼主| 发表于 2021-6-10 18:29:19 | 显示全部楼层
Liu`e 发表于 2021-6-10 18:27
放到 shell脚本里面不就好了

放进去了,也不执行。手动执行放进去的脚本就好了。。。尴尬啊
发表于 2021-6-10 18:30:07 来自手机 | 显示全部楼层
看crontab的日志
 楼主| 发表于 2021-6-10 18:35:49 | 显示全部楼层

Jun 10 10:35:01 li1885-141 CRON[4655]: (root) CMD (./etc/profile;/root/ip_table key123 10.0.0.4 https://baidu.com/api)
Jun 10 10:35:01 li1885-141 CRON[4657]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
Jun 10 10:35:01 li1885-141 CRON[4654]: (CRON) info (No MTA installed, discarding output)
发表于 2021-6-10 18:36:05 | 显示全部楼层
命令末尾加  >/dev/null  2>&1
 楼主| 发表于 2021-6-10 18:38:38 | 显示全部楼层
longhtml 发表于 2021-6-10 18:36
命令末尾加  >/dev/null  2>&1

不好使,大佬,
发表于 2021-6-10 18:57:42 | 显示全部楼层
看日志,定时任务已经执行了。你把命令放到一个xx.sh脚本里面,赋予执行权限:chmod +x xx.sh。定时任务的命令这样写:/root/xx.sh  >> /root/xx.log  2>&1 ,然后查看xx.log内容,看问题出在哪里
发表于 2021-6-10 19:06:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2021-6-10 19:06:45 | 显示全部楼层
longhtml 发表于 2021-6-10 18:57
看日志,定时任务已经执行了。你把命令放到一个xx.sh脚本里面,赋予执行权限:chmod +x xx.sh。定时任务的 ...

感谢大佬回复,错误日志到导出为:exit status 127
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-27 02:34 , Processed in 0.063945 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表