`

linux screen用法记要

阅读更多

常用screen操作

  • screen                //第一次執行screen

  • screen -S name        //name替换为想取的名称,这样下次方便回到该screen中

  • screen -r name        //回到被命名为name的screen中

  • screen -r name        //重新回到(resume)剛剛的screen 裡

  • screen -d name        //远程detached掉名为name的screen

  • screen -x             //回到最上一次detached掉的screen中

  • exit                  //關閉視窗(若只剩一個視窗則為關閉screen)

在進入screen的世界後,都是以熱鍵來做操控,他的原生熱鍵都是以Ctrl+a開始的,(以C-a 代表,C-a c 代表按住 Ctrl 鍵不放再按 a 鍵,然後放開按 c 鍵)最基本必會的幾個熱鍵是:

  • C-a c 或 C-a C-c                  #開啟新的視窗,並同時切換到這個新的視窗

  • C-a n 或 C-a C-n 或 C-a (space)   #切換到下一個視窗(0->1 1->2 ...)

  • C-a p 或 C-a C-p                  #切換到上一個視窗(1->0 2->1 ...)

  • C-a C                             #清除目前的視窗內容

  • C-a d 或 C-a C-d                  #脫離(detach)目前的 screen ,並放到背景執行

  • C-a ? 或 C-a C-?                  #熱鍵查詢

  • C-a K                             #杀死当前窗口,会弹出确认

 

嵌套的 Screen 会话

在一个嵌套的 screen 会话中卡住是非常容易的。一个常见的情况是:你从一个 screen 会话内启动了一个 ssh 会话,在这个 ssh 会话中,你又启动了 screen。默认地,响应 C-a 命令的是最先启动的外层screen。如果要向内层 screen 输入命令,用 C-a a 加上你的命令。

例如: 

C-a a d    断开内层 screen 会话

C-a a K    杀死内层 screen 会话

 

 

如何重载新修改的screenrc

To reload screen's configuration without need of screen restart press:

Ctrl+a+:

and type

source ~/.screenrc

 

退出所有的screen窗口,无需确认,直接退出所有窗口

Crtl+a+:

then type:

quit

分享到:
评论

相关推荐

    linux screen 命令详解

    ### Linux Screen 命令详解 #### 一、引言 在日常的系统管理工作中,尤其是在处理长时间运行的任务时,例如系统备份、FTP...无论是对于日常的系统管理工作还是开发者来说,掌握 Screen 的使用方法都是非常有帮助的。

    linux的screen用法

    screen的用法,linux系统中关于screen的用法。

    Linux Screen使用介绍

    在本文中,我们将详细介绍 Linux Screen 的使用方法和相关命令。 什么是 Screen? Screen 是一个免费的开源软件,可以在 Unix 类操作系统中使用。它允许用户在单个终端中打开多个窗口,并且可以在这些窗口之间快速...

    linux下screen命令的使用

    Screen 命令的使用方法: 1. 打开 Screen 会话:在 SHELL 键入 screen,打开一个 Screen 会话。 2. 创建新的窗口:在 Screen 会话中键入 C-a c,创建一个新的窗口。 3. 切换窗口:在 Screen 会话中键入 C-a n,...

    Linux后台运行软件-screen-rpm-直接安装,方便部署维护,祖传级软件.zip

    标题中的"Linux后台运行软件-screen-rpm-直接安装",指的是利用RPM(Red Hat Package Manager)包管理器来安装`screen`,这是一种在CentOS等基于RPM的Linux发行版上快速部署和维护软件的方法。RPM包是一种预编译的...

    Linux中screen命令及使用方法

    下面我们将详细介绍`screen`命令的使用方法和重要性。 ### 1. `screen`简介 `screen`是由GNU项目开发的开源软件,它的主要功能是在命令行环境中提供多窗口管理。用户可以在不同的窗口之间轻松切换,同时进行多个...

    Linux screen命令用法详解

    通常只有在使用telnet登入主机或是使用老式的终端机时,才有可能用到screen程序。 语法screen [-AmRvx -ls -wipe][-d ][-h ][-r ][-s ][-S ] 参数说明: -A 将所有的视窗都调整为目前终端机的大小。 -d 将指定的...

    SSH远程登录-screen命令-linux会话命令.docx

    SSH 远程登录-screen 命令-Linux 会话命令 一、SSH 远程登录的痛点 在使用 Linux 时,很多用户都曾经...通过本文的介绍,相信大家已经了解了 Screen 命令的使用方法和功能特点,欢迎大家去尝试和应用 Screen 命令。

    linux技巧之使用screen管理你的远程会话.docx

    本文将详细介绍 Screen 的使用方法、概念和原理。 概念: * 进程组:一个或多个进程的集合,每个进程组有唯一一个进程组 ID,即进程组长进程的 ID。 * 会话期:一个或多个进程组的集合,有唯一一个会话期首进程,...

    关于Linux下的抓图软件和使用方法介绍

    Linux下的抓图软件和使用方法介绍 在Linux系统中,抓图软件是一个不可或缺的工具,especially在网络交流中,人们经常互相在网上贴张屏幕截图,使得相互之间的交流变得更加直接、容易。本文将介绍一些Linux下的抓图...

    screen应用及及优缺点

    ### Screen应用及其优缺点 #### 一、Screen简介与应用场景 Screen是一款强大的GNU项目下的开源免费工具,主要用于...通过本文的介绍,希望能够帮助读者更好地理解和掌握Screen的使用方法,进一步提升自己的技术能力。

    Linux系统下投影仪的配置使用方法探索.pdf

    【Linux系统下投影仪配置使用方法】 在Linux操作系统中,特别是CentOS这样的发行版,配置投影仪可能并不像Windows那样直观。本文将深入探讨如何在Linux环境下,尤其是使用CentOS时,有效地设置和使用投影仪。 ...

    linux下串口监控的方法和工具

    要使用minicom,首先需要确保你的Linux发行版已经安装了该工具。如果没有,可以通过包管理器(如`apt-get`或`yum`)进行安装。设置minicom的基本步骤包括选择串口号(如 `/dev/ttyS0`)、波特率、数据位、停止位和...

    linux下终端分屏使用的两种方法(screen和tmux)

    在Linux操作系统中,高效地管理多个终端会话是提高生产力的关键。本文将详细介绍两种流行的终端分屏工具:screen和tmux。...熟练掌握screen和tmux的使用,可以让你在Linux环境中如鱼得水,游刃有余。

    screen高阶终端使用

    ### Screen高阶终端使用 #### 一、Screen简介与安装 `screen`是一款由GNU计划开发的用于命令行终端分屏操作的软件。它能够在一个单一的终端窗口中创建多个虚拟终端,允许用户同时运行多个进程,并且在这些进程之间...

    QT使用 Linux framebuffer时候 支持QT本身不支持的其他格式(例如支持argb4444)的一种取巧方法

    在这种情况下,如何让Qt在使用Linux Framebuffer时支持不被官方支持的像素格式,如argb4444,就成了一项挑战。 本文将详细介绍一种取巧的方法来实现这一目标。首先,我们需要理解Linux Framebuffer(Framebuffer)...

    Linux中的screen命令使用详解

    Linux中的`screen`命令是一个强大的终端复用器,它允许用户在一个单一的终端会话中创建和管理多个独立的全屏窗口。这些窗口可以分别运行不同的命令或应用程序...掌握`screen`的使用技巧,能让你在Linux世界中游刃有余。

Global site tag (gtag.js) - Google Analytics