我使用一个集群,该集群在进程空闲24小时后终止它们,但我希望让tmux会话运行多天,以便当我回到它们时,它们仍然在那里。
有什么简单的方法可以让tmux每两个小时醒来一次,以防止长时间的空闲?我唯一能想到的就是编写一个脚本,每小时执行一个任意的tmux命令,例如tmux ls,看看它是否解决了这个问题,但我觉得肯定有一个更优雅的方法。
发布于 2017-03-08 06:20:06
为了定期唤醒tmux,可以在tmux会话中运行以下操作:
while sleep 2h; do echo alive; done由于tmux在自己的代码中处理其会话的终端,这将唤醒它来处理输出。
https://unix.stackexchange.com/questions/239314
复制相似问题