在特定时间开始某事然后停止

Starting something at a certian time and then stopping it

我 运行 一个 Garry 的 mod 服务器,我想在早上 7 点停止我的服务器然后重新启动它。要安全关闭服务器,我需要在服务器控制台中输入 quit。我如何制作一个在控制台中规则 quit 的脚本,然后在完成后启动我的 start.sh 文件?我正在查看 crontabs,但它们让我感到困惑。

我不熟悉 Garry 的 mod 服务器,但通常您可以在 cron 文件中执行以下操作:

0 7 * * * quit && /path/to/start.sh

第一位确保命令是每天机器时间早上 7 点 运行。您可以将 crontab guru 用作简单的 UI,显示数字和 * 在 cron 计划中的含义。

我假设 quit 关闭机器上的代码 运行ning,并且不会重新启动或关闭它。

在从 cron 文件 运行ning 脚本时,还要确保使用绝对路径。