我在云主机上有一个虚拟机,它可以在非桌面模式下运行。它安装了肉桂桌面环境,但我通常不会让桌面环境处于打开状态。
我有一个cron的工作,我想运行每一个小时,这需要打开一个应用程序,需要一个桌面环境(令人头痛的Chrome)。
通过在作业定义中添加DISPLAY envvar,我能够安排cron作业使用桌面环境:
1 * * * * DISPLAY=:20 /path/to/script/to/execute然而,这只有当我使用远程桌面软件打开肉桂在我的笔记本电脑。
我希望能够让web服务器运行,而不需要永久打开远程桌面连接,并运行依赖于桌面环境的cron作业。
你们有我想做的工作的建议吗?也许是一种不用远程桌面就能打开桌面环境的方法?还是在cron作业中打开桌面环境的方法?
https://stackoverflow.com/questions/58775765
复制相似问题