screen

screen 的简单使用

screen是linux下的一种多重窗口管理程序。在使用telnet或SSH远程登录linux时,如果链接非正常中断,重新连接时,系统将打开一个新的session,无法恢复原来的session.screen命令就可以解决这个问题。同时也可以在本地起服务时使用避免干扰操作或无意打断进程。

用法:在原始命令前添加screen

$screen python.***.py

其他功能:

查看当前全部的screen:

 1 $screen -ls 

会显示下面信息

There are screens on:
        1542.pts-1.AY1212021007126539381        (01/30/2013 03:29:06 PM)       (Detached)
        1434.pts-1.AY1212021007126539381        (01/30/2013 03:13:56 PM)       (Attached)
2 Sockets in /var/run/screen/S-user.

每一条前面就是开启screen的id

链接到detached的screen:

$screen -r 1542

从screen中退出(不关闭screen进程)

按 Ctrl-A-D

退出关闭进程

按 Ctrl-c

 

posted @ 2018-03-28 21:05  lz_tmac  阅读(102)  评论(0编辑  收藏  举报