按下电源按钮时停止进程

我有一台运行着Minecraft服务器的旧Ubuntu电脑,但我只想在特定时间内开启它。
我希望能够只使用电源按钮来打开和关闭它。我可以打开它,但要关闭它需要在控制台中输入“stop”命令以关闭服务器。
有没有办法告诉它当按下电源按钮时输入停止命令,然后经过一段时间(大约一分钟)关闭电脑?
提前感谢 :)
1个回答

Java使用重新启动功能自动终止。
没有必要运行stop命令。该命令只是告诉Java优雅地(非强制性)退出。当服务器检测到优雅停止请求时,它会踢出所有用户并结束会话。
当您按下电源按钮时,所有进程首先被优雅地终止,因此与运行stop命令相同。