screen
我想在手动启动的会话中并且仅在该会话中定期运行一些计划的命令screen
,因为它使用与该会话绑定的 ssh 身份验证。
基本上,这意味着在启动屏幕会话后,我为会话添加 ssh 密钥,然后启动命令,因此该实用程序运行的所有后续命令都可以访问该密钥提供的远程资源。
当会话终止时,一切就结束了。
at
似乎cron
是由root
但我想要一个用户级程序在我自己的帐户和目录中运行的。
答案1
四处打听让我发现超长期的其开发人员将其描述为
与 crontab 兼容的作业运行程序,专门设计用于在容器中运行。
尽管它在设计时考虑了容器,但它可以作为常规用户程序运行,并且可以使用crontab
格式文件来计划和运行任务。