关闭 SSH 连接后不中断处理进程
适用场景
耗时操作
不用等待当前处理完成才进行后面的工作。
网络断线
防止网络不稳定导致处理中断,或需要断开远程连接。
基本用法
[How to keep a process running even after closing SSH connection?]1。
[使用screen来实现多任务不断线操作命令]2。
screen -S <screen-name>
# do your tasks
# CTRL+A, CTRL+D # detach from current screen
# attach specific screen
screen -r <screen-name>
# list screen sessions
screen -ls
# show help
screen --help
References
- https://dev.to/bobbyiliev/how-to-keep-a-process-running-even-after-closing-ssh-connection-3cek.
- https://www.moerats.com/archives/142/.