Cron 作业 bash 脚本重新启动桌面共享?

Cron 作业 bash 脚本重新启动桌面共享?

我在远程会话期间遇到了桌面共享崩溃的问题。有没有办法设置 cron 来使用 bash 脚本检查并在必要时重新启动桌面共享应用程序?

答案1

脚本:

#!/bin/bash
if [ "`pgrep vino-server`" = "" ]; then
   DISPLAY=:0.0 /usr/lib/vino/vino-server --sm-client-disable >/dev/null 2>&1 &
fi

不要忘记赋予它执行权限:chmod +x /path/to/script。然后运行crontab -e并添加以下行:

* * * * * /path/to/script

相关内容