我们前些天创建了我们的小网站之后,关掉xshell之后网站也随着关闭,那我们有没有什么办法来让我们退出ssh之后程序继续在后天跑呢?那当然是有的啦,兄dei了解一下 screen。
1、我们先在命令行输入:
sudo apt-get install screen
安装完成之后,我们还是进入到上次我们创建的文件夹
workon py3_flask
cd /root/web
screen python index.py
接着神奇的事情来了。
你可以直接关闭xshell,然后在浏览器输入你的服务器IP地址,大声告诉我,你看到了什么?没错,网站没关闭。这样子我们的目的就达到了,我们以后就可以随时向别人展(zhuang)示(13)我们的网页啦。
2、那如果我们想回去看那个黑窗口呢?这时候我们就要用到另一条命令了。
screen -ls
我们看到了有一个任务挂在后台,它的screen-id是25450
接着我们输入:
screen -r 25450
你会发现那个窗口又回来了。
3、那如果我们不想关闭xshell,就想把它挂在后台,然后我们做别的事情呢?来,满足你。按下ctrl+a 然后输入d,这样子就可以了。同样的,恢复也是用上面的方法。
附:
Ctrl+a ? 显示所有键绑定信息
Ctrl+a w 显示所有窗口列表
Ctrl+a C-a 切换到之前显示的窗口
Ctrl+a c 创建一个新的运行shell的窗口并切换到该窗口
Ctrl+a n 切换到下一个窗口
Ctrl+a p 切换到前一个窗口(与C-a n相对)
Ctrl+a 0..9 切换到窗口0..9
Ctrl+a a 发送 C-a到当前窗口
Ctrl+a d 暂时断开screen会话
Ctrl+a k 杀掉当前窗口
Ctrl+a [ 进入拷贝/回滚模式
最后,喜欢我文章的小伙伴们点个关注呗。有什么建议或者想法可以在评论留言。(づ ̄ 3 ̄)づ