我想要一个在后台运行并每隔一分钟向终端屏幕写入一些内容的 Linux 命令。我试图保持ssh
会话处于活动状态,我使用 Cygwin 连接到服务器,但如果没有任何内容写入屏幕,则连接每隔很短的时间就会重置。
我已经尝试使用选项通过更改来sshd_config
解决连接时间短的问题,但这并不能解决问题。ServerAliveInterval 0
ServerAliveInterval 60
答案1
有watch
, 循环与sleep
, crontab
, 和许多其他选项:
watch -n 60 echo hello world
while :; do echo hello world; sleep 60; done
crontab -e #...
答案2
我同意这可能与链接的问题重复,但有时这些选项不起作用sshd_config
。
在这些情况下,我tmux
在状态栏较低的目标服务器上使用,其中包含时间,每 15 秒更新一次。