linux创建虚拟终端,在Linux中应用screen建立虚拟终端

screen建立一个你能够控制并可通过一个终端交互的虚拟终端。更好的是,你不必中断一个运行中的任务就可终止一个screen会话。想象一下,在一个远程服务器开始一个冗长编译工作,但连接中断;连接中断时,你的任务也中断了。Screen允许你与运行的会话分离、登录出去,随后再(甚至是从一个不同的地方)恢复它,从而避免这一问题。[@more@]

首先,确认通过软件包管理器安装了screen包,然后输入:

$ screen

这样就启动screen并打开一个新会话。要断开会话,输入CTRL-A,接着再输入d,你就会返回你启动screen的提示符,但你在screen中所做的工作依然有效。如果只有一个screen会话在运行之中,你可以这样连接它:

$ screen –R

如果有几个screen会话在运行,这种方法就连接不上screen会话。但你可以用下面的方法来查看运行中的screen会话:

$ screen -list

There are screens on:

13995.pts-0.host(Detached)

14529.pts-0.host(Attached)

2 Sockets in /home/joe/tmp.

从这里可以看到,有两个会话正在运行。要从不同的地点连接分离的会话,可以应用(当然,要在机器上应用SSH):

$ screen -r 13995

这里的13995是你希望连接上的screen会话程序ID。

Screen有许多有效的帮助信息,你可以用它做许多事情。你可以查看,screen –help的输出结果,并在命令模式下的screen会话内,输入CTRL-A与?来获得你能应用的命令列表(由CTRL-A调用)。

============

AIX下通过nohup shell & 即可完成后台shell脚本调用 很方便

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值