screen命令详解

来源:互联网 发布:如何进行数据统计 编辑:程序博客网 时间:2024/05/10 23:28
screen命令介绍 

1. $:screen    创建一个screen
2. $:screen -ls 显示所有的screen会话
3. $:screen -d  脱离当前screen ,返回正常shell
4. $:screen -r 6361(作者注:huihuaID,用session -ls可以得到) 进入指定screen
 
linux screen 命令详解


  功能说明:多重视窗管理程序。


  语  法:screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s ][-S <作业名称>]


  补充说明:screen为多重视窗管理程序。此处所谓的视窗,是指一个全屏幕的文字模式画面。通常只有在使用telnet登入主机或是使用老式的终端机时,才有可能用到screen程序。


  参  数:
  -A  将所有的视窗都调整为目前终端机的大小。
  -d<作业名称>  将指定的screen作业离线。
  -h<行数>  指定视窗的缓冲区行数。
  -m  即使目前已在作业中的screen作业,仍强制建立新的screen作业。
  -r<作业名称>  恢复离线的screen作业。
  -R  先试图恢复离线的作业。若找不到离线的作业,即建立新的screen作业。
  -s  指定建立新视窗时,所要执行的shell。
  -S<作业名称>  指定screen作业的名称。
  -v  显示版本信息。
  -x  恢复之前离线的screen作业。
  -ls或--list  显示目前所有的screen作业。

  -wipe  检查目前所有的screen作业,并删除已经无法使用的screen作业。


  进入screen后,常用命令:
  ctrl+A;shift+“ #查看现有的bash(可理解为标签页),点击enter进入
  ctrl+A;ctrl+C #新建一个bash
  crtl+A+数字[0-9] #直接跳到第n个bash
  ctrl+A+A #bash之间快速切换
  ctrl+A+D #将screen detach(退出screen)
  ctrl+D #关闭当前bash,如果当前bash是screen的最后一个bash,则关闭screen
  ctrl+A;shift+k #关闭当前bash

0 0
原创粉丝点击