我知道nohup
。它可以防止进程在挂断后死亡。
我想要的是我的用户 crontabs 运行,即使我的会话在它们应该运行时超时。我相信我需要用户仍然登录才能发生这种情况。
无论用户是否登录,我如何确保用户的 crontab 都在运行?
我需要让用户实际登录吗?
我应该改用系统 crontab 吗?
还有其他解决方案吗?
不,您不必登录即可在 cron 中运行任务。它的整个想法是在不需要用户交互的情况下跟踪计划任务。您只需设置一个 crontab 并忘记它,不需要登录的麻烦。
附加提示:您可以通过启动轻松地在后台运行程序,<command> &
或者,如果出于某种原因您更喜欢或需要在前台运行某些程序,您可以使用screen
或tmux
保持会话处于活动状态,即使在与服务器断开连接后也是如此。
归档时间: |
|
查看次数: |
1963 次 |
最近记录: |