screen 用法汇总

 

screen源码编译安装:
[root@host1 src]# wget ftp://ftp.gnu.org/pub/gnu/screen/screen-4.0.3.tar.gz
[root@host1 src]# tar -zxvf screen-4.0.3.tar.gz
[root@host1 src]# cd screen-4.0.3
[root@host1 screen-4.0.2]# ./configure
[root@host1 screen-4.0.2]# make
[root@host1 screen-4.0.2]# make install
[root@host1 screen-4.0.2]# install -m 644 etc/etcscreenrc /etc/screenrc
[root@host1 screen-4.0.2]# cp ./screen /bin
注意和一般程序的安装过程有所不同,后面这两条指令一定要执行。
screen 基本操作:
screen    进入screen模式
C-a c    在当前screen下建立新的窗口
exit    退出当前窗口,如果它是此screen的唯一窗口时,此screen也将完全退出。
C-a d     暂时断开screen会话
screen -ls    查看有哪些screen。
screen -r id 打开编号为id的screen窗口。
C-a w    显示所有窗口列表
C-a n    切换到下一个窗口
C-a p    切换到前一个窗口(与C-a n相对)
最无敌命令 screen --help
 
  例如:
[root@oradb ~]# screen -ls
There is a screen on:       
     1001.pts-1.oradb (Detached)
1 Socket in /tmp/screens/S-root.

重新连接会话:
[root@tivf06 ~]# screen -r 1001

另一种将当前程序调度到后台运行方法:

先通过 ctrl-z 把程序放到后台,再通过 bg %<jobid> 提交命令到后台,最后使用 disown -h %<jobid>   操作完后就可直接退出当前session;

你可能感兴趣的:(职场,screen,休闲,简单使用)