特定于用户的anacrontab?


Answers:


15
anacron -t ${HOME}/etc/anacrontab -S ${HOME}/var/spool/anacron
  • -t anacrontab(例如$ {HOME} / etc / anacrontab)
  • -S spooldir(例如$ {HOME} / var / spool / anacron

在您的〜/ .profile中添加命令以在登录时执行,或将其置于每小时进行一次的cronjob中以独立运行。

如果将anacron放在cron中,则不必担心每小时都会运行其所有脚本,因为它会在spool目录中保留其上次运行的时间戳。

有关制作自己的anacrontab文件的更多信息,请参见man anacrontab


很高兴您管理好了:)任何事情都可以找我们
Prix

5

根据受影响脚本的数量,您也可以仅使用anacrontab文件或目录中sudo -u的命令。

bash示例:

sudo -u ${USER_TO_RUN_AS} bash -l -c "echo 'Replace this echo with some more useful logic.'"

这使您不必维护两个其他文件。


我认为OP的想法是,如果您不是管理员。
托马斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.