18.04-Cronjob 在重启时不起作用

18.04-Cronjob 在重启时不起作用

我最近向 crontab 添加了以下命令:

@reboot macchanger -r eth0
@reboot macchanger -r wlan0

这个方法很完美,我用这种方法使用了几个星期,然后我添加了一个无线网卡,于是我回去把 wlan1 添加到 cronjob 中。

@reboot macchanger -r eth0
@reboot macchanger -r wlan0 
@reboot macchanger -r wlan1

但是当我重启的时候,wlan1仍然还没有被macchanger操作。

我尝试查找 cron.log,但没找到。

root@kali-sony:/var/log# locate cron | grep log
/etc/cron.daily/logrotate
/usr/share/doc/anacron/changelog.Debian.gz
/usr/share/doc/anacron/changelog.gz
/usr/share/doc/cron/changelog.Debian.gz
/usr/share/doc/cron/changelog.gz

1)有人能提示一下为什么第三个几乎相同的 cronjob 没有像其他两个一样运行吗?

2)有人知道为什么我似乎找不到 cron 日志吗?

我很惊讶这个问题还没有被问到,似乎我不是第一个遇到这个问题的人。

提前致谢。

更新:在@steeldriver 的帮助下,我学会了如何读取 cron 日志。我运行journalctl -u cron.service后发现,所有三个命令均运行正常,没有出现错误,但出于某种原因,wlan1 仍然反映的是其原始的、已烧录的 MAC 地址。

相关内容