1. 创建一个会话名字自定义

    [root@localhost ~]# screen -S oracle

    screen使用方法

  2. 在这个会话中可以编译软件

    如果想出去一下,先按ctrl,再接着按a、d字母即为退出会话

    出现detached即为断开的意思

    screen使用方法

  3. 查看会话

     screen -ls

    screen使用方法

  4. 重新连接会话  screen -r 加上id

    screen -r 16447

    screen使用方法

  5. 出现There is no screen to be resumed matching 16447

    这种情况screen  -d  16447

    screen使用方法

  6. 继续screen  -r 16447

    进入画面的时候已经编译完成了,如图

    screen使用方法














如何杀死一个screen,命令如下:

screen -X -S [session # you want to kill] quit

举例如下:

[root@localhost ~]# screen -ls
There are screens on:        
9975.pts-0.localhost    (Detached)        
4588.pts-3.localhost    (Detached)
2 Sockets in /var/run/screen/S-root.

[root@localhost ~]# screen -X -S 4588 quit
[root@localhost ~]# screen -ls
There is a screen on:        
9975.pts-0.localhost    (Detached)
1 Socket in /var/run/screen/S-root.

可以看到,4588会话已经没有了。