screen 命令基本操作教程

本文介绍了Linux下的screen命令,它提供终端复用功能,允许在一个终端上进行多窗口管理。用户可以创建、切换和管理会话,以及进行窗口划分。screen的安装简单,一般在Ubuntu服务器上已预装。文章详细讲解了screen的基本操作,包括会话管理和窗口管理,以及一些实用的快捷操作。
摘要由CSDN通过智能技术生成

  与 tmux 工具较为类似,sreen 命令同样提供在唯一个的命令行终端上进行多窗口切换和管理的基本功能( 关于 tmux 基本操作可参见笔者的博文 终端复用工具 tmux 基本操作教程 )。screen 命令以会话( session )为基础为用户提供终端复用功能,当用户在某一终端运行 sreen 命令时,当前终端即进入某个 screen 创建的会话,新建的会话默认拥有一个运行 shell 的窗口,用户可在该窗口中进行所需操作,并通过 screen 命令进行会话中新窗口的创建、对某个窗口进行面板划分等操作。用户可通过 screen 命令脱离( detach )某个会话,则该会话会在后台运行而不再显示到终端上,当前终端也可通过 screen 命令绑定( attach )到某个会话上,从而显示目标会话中的窗口内容,以供用户操作。当会话中所有的窗口均退出时,则 screen 会话自动结束。

  

screen 安装

  screen 的安装方式与之前介绍的 tmux 大致相同,用户可通过 apt 命令直接在个人计算设备上进行安装。与 tmux 不同的是,一般的 Ubuntu 服务器操作系统会自带 screen 程序,故而用户使用服务器时,可直接通过 screen 命令进行终端复用和管理。

    apt-get install screen        //通过 apt 安装 screen 命令

  

screen 基本操作

  想要使用 screen 命令的功能,既可以在 shell 中直接输入 screen + 操作 格式的命令执行操作,又可以通过 screen 提供的 <prefix> + 功能键 的方式进行操作。其中前者可在任何可执行命令行操作的终端中运行,后者只有绑定了 screen 的会话后的终端才能使用。

    screen operation        // operation 指定执行动作,可在任意终端中运行
    <prefix> 功能键      // 指定特定 screen 功能,仅可在绑定了 screen 会话的终端中使用

  在 screen 创建的窗口中,

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值