screen的使用

screen

发现了一个命令行神器–screen.

之前通过 ssh 远程登录 linux 时, 一项任务正在执行中, 如果连接断开了, 那么这
个任务就会被杀掉, 之前的所有的操作就半途而废了.

现在我们可以通过 screen 同时连接多个本地或远程的命令行会话, 并可以自由切换. 只要 screen 本身没有终止, 在其内部运行的会话都可以恢复.


  • 会话操作

screen -x name    共享 name 这个 session

可以多个终端共同使用同一个 session,就是别人的输入,在你的终端里面
会同步输出,比较厉害。

screen -S name   创建一个名为 name 的 session

screen -ls     列出当前所有的 session

screen -r name  回到 name 这个 session

screen -d name  远程 detach name 这个 session


  • 窗口操作

在每个 screen session 下,所有的命令都以 ctrl+a 开始
(以下都省略前缀)

?    显示帮助

c    create 创建一个新的 window

n     切换到下个 window

ctrl+a  在两个最近的 window 间切换

x     锁住当前的 window

k     关闭当前 window(如果是最后一个,则销毁 session)


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值