- 本方案基于linux,采用screen保证程序在ssh断开后还能运行,且再次打开screen还可以看到运行记录
- 使用
nohup
也可,但要记住PID号
安装screen工具(略过)
sudo apt-get install screen
创建screen窗口
screen -S [$Name]
此时会进入新的窗口,照常敲命令即可
同时按Ctrl+a+d键,就可以退出SSH登录,但不会影响screen程序的运行
列出screen窗口名单
screen -ls
打开已有窗口
需要继续工作时,登录实例,然后执行如下命令,恢复会话即可
screen -r -d [$name]
关闭窗口
# 如果在窗口中
exit
# 如果不在窗口中(即窗口无法连接了)
screen -X -S id(窗口id) quit
使用滚轮配置问题(略过)
编辑一个文件
vim ~/.screenrc
不用vim,用其他的编辑器也行,没有的话要创建这个文件,然后在里面输入以下内容
termcapinfo xterm* ti@:te@
之后随便打开任意一个screen创建的会话,就可以发现能够使用鼠标滚轮了