You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Lubuntu系统中Anacron任务未按预期运行的问题排查求助

Lubuntu系统中Anacron任务未按预期运行的问题排查求助

我最近想配置一个每天自动运行的任务,试了cron和anacron,但折腾了好久都没成功,论坛搜了一圈也没找到解决办法,甚至把shell改成/bin/bash或者/bin/sh都没用,我的系统是Lubuntu。

我的/etc/anacrontab内容如下:

# See anacron(8) and anacrontab(5) for details.

SHELL=/bin/sh
HOME=/root
LOGNAME=root

# These replace cron's entries
1       5       cron.daily      run-parts --report /etc/cron.daily
7       10      cron.weekly     run-parts --report /etc/cron.weekly
@monthly        15      cron.monthly    run-parts --report /etc/cron.monthly

10      5       myIp    /home/plutus/myIp/public_ip.sh

我运行anacron -T没有任何错误提示,而且public_ip.sh这个bash脚本手动执行完全正常。

然后我查了anacron的服务状态:

$ systemctl status anacron
○ anacron.service - Run anacron jobs
Loaded: loaded (/lib/systemd/system/anacron.service; enabled; pr>
Active: inactive (dead) since Wed 2024-01-31 10:11:56 EST; 8min >
Duration: 11min 13.081s
TriggeredBy: ● anacron.timer
Docs: man:anacron
man:anacrontab
Process: 20359 ExecStart=/usr/sbin/anacron -d -q $ANACRON_ARGS (c>
Main PID: 20359 (code=exited, status=0/SUCCESS)
CPU: 1min 7.178s

我到底哪里做错了?求大家帮忙看看,谢谢!


编辑补充:为了测试,我写了个超简单的脚本:

#!/bin/bash
echo "hello world" > out.txt

然后用sudo anacron -f强制运行,但脚本应该生成的out.txt根本没出现。对应的anacrontab行是:

10    5    test    cd /home/plutus/dir && ./test.sh

备注:内容来源于stack exchange,提问作者Surepic 342

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 10:28:13