Linux常用命令 -- screen

 

Linux常用命令 -- screen

  • 打开一个screen

    $screen 
    

    这时在机器上就会存在一个screen,这个screen会被以默认的方式命名:

    $screen -ls
            There is a screen on:
            4087.pts-5.jackson-virtual-machine  (01/11/2015 05:33:22 PM)    (Detached)
    1 Socket in /var/run/screen/S-jackson.
    

    其中: 4087是screen id,jackson-virtual-machine是screen名字

  • 退出当前的screenctrl+ a + d

ps: 按了ctrl + a之后,会进入screen的管理模式,后面的输入的key就会被screen获取到,这里的d被screen获取到后,退出当前的screen

  • 恢复先前的退出的screen

    $screen -r 4087/pts-5.jackson-virtual-machine -- 输入id和名字都可以
    
  • 打开一个自己命令的screen

    $screen -S test
    
    $screen -ls
    There are screens on:
            4260.test   (01/11/2015 05:46:31 PM)    (Detached)
            4087.pts-5.jackson-virtual-machine  (01/11/2015 05:33:23 PM)    (Detached)
    2 Sockets in /var/run/screen/S-jackson.
    
  • 永久退出一个screen

    Ctrl + d
    
  • screen的常用快捷键
    执行这些命令前都需要先输入ctrl + a

c : 新建一个窗口(create)
n : 跳到下一个窗口(next)
p : 跳到前一个窗口(previous)
A : 重命名当前的窗口
0..9 : 跳到第n个窗口
" : 列出当前所有的窗口

参考:

 

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。