나는 백그라운드에서 실행되고 매분마다 터미널 화면에 무언가를 쓰는 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초마다 업데이트되는 아래쪽 상태 표시줄을 사용합니다.