ubuntu之screen命令管理会话

 我们前些天创建了我们的小网站之后,关掉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 ̄)づ

猜你喜欢

转载自blog.csdn.net/u013901768/article/details/81189348