首页
学习
活动
专区
圈层
工具
发布

Linux screen命令,Linux screen用法,Linux screen简单用法,Linux screen安装

有时候我们在编译安装软件的过程中还想执行其他命令做其他事情,一般的做法是再开启1个ssh终端去执行命令,事实上linux已经提供screen多重视窗管理程序模拟多个终端。...(1).安装screen软件yum install screen(2).使用screen创建一个新的窗口终端screen此时就是在新的窗口终端了(3).在当前screen终端执行命令ping  gaojiufeng.cn...(4).临时退出当前screen终端ctrl+a+d(5).查看当前运行中的screen终端screen -ls输出There is a screen on:        1043.pts-1.877a782c02de... (Detached)1 Socket in /var/run/screen/S-root.(6).重新连接到之前的screen终端去看看screen -r 1043此时又恢复到ping的界面(7).完全退出...screen还能防止我们的ssh断开命令不执行的问题,另外screen貌似还支持嵌套哈哈。

1K00

Linux screen 命令

本文Linux 服务器上经常需要后台运行,当需要在终端中启动后台运行又随时可以进入管理的应用时可以使用 screen 命令。...背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。...-S 指定screen作业的名称。 -v 显示版本信息。 -x 恢复之前离线的screen作业。 -ls或–list 显示目前所有的screen作业。...使用 screen 安装screen 流行的Linux发行版(例如Red Hat Enterprise Linux)通常会自带screen实用程序,如果没有的话,可以从GNU screen的官方网站下载...也可以使用C-a x锁定会话,不同的是这样锁定之后,会话会被Screen所属用户的密码保护,需要输入密码才能继续访问这个会话。

2.5K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux命令之screen——终端切换

    -S  指定screen作业的名称。 -v  显示版本信息。 -x  恢复之前离线的screen作业。 -ls或--list  显示目前所有的screen作业。...安装screen 流行的Linux发行版(例如Red Hat Enterprise Linux)通常会自带screen实用程序,如果没有的话,可以从GNU screen的官方网站下载。...但是这样启动的screen会话没有名字,实践上推荐为每个screen会话取一个名字,方便分辨: [root@TS-DEV ~]# screen -S david screen启动后,会创建第一个窗口,...如果使用文本终端,这个列表会列在屏幕左下角,如果使用X环境下的终端模拟器,这个列表会列在标题栏里。...,那么在screen窗口键入C-a d,Screen会给出detached提示: 暂时中断会话:在screen窗口键入C-a d 找到该screen会话: [root@TS-DEV ~]# screen

    7.1K20

    Linux centos screen命令基础用法

    screen是一个在Linux系统中非常有用的工具,特别是当你需要在远程服务器上运行长时间运行的任务时下面是在centos7中使用方法安装如果你的centos 7 没有安装可以执行下面命令安装sudo...yum install screen当然如果你找不到安装包你可以执行下面这命令yum install -y epel-release然后执行yum install screen在Debian或Ubuntu...上,你可以使用以下命令安装:sudo apt-get install screen使用1.新建会话在终端输入screen并按回车,这将新建一个screen会话screen或者,你可以给新会话一个名称,这样好找到...screen -S 2.会话列表查看当前使用的”screen“会话,可以使用screen -ls3.重新连接会话如果你已经断开了某个screen会话,你可以用下面的命令重新连接:screen...-S -X quit6.快捷键screen的常用快捷键,他们可以在screen会话中使用Ctrl +A,c:创建新窗口Ctrl +A,n:切换到下一个窗口Ctrl +A,p:切换到上一个窗口

    1.1K10

    Linux Screen命令入坑指南

    在Linux中执行命令,当不小心关闭了终端或与SSH断开连接。当前执行的命令也会随之关闭。想要命令在系统后台运行,该怎么办呢?screen是一个非常有用的工具。...安装 yum install screen apt-get install screen 基本用法 在启动screen后,你将进入一个新的终端会话。在这个会话中,你可以执行所有常规的终端命令。...想要离开当前会话,返回到系统的终端中,按快捷键Ctrl + A,然后按d键,来分离当前的screen会话。...重新进入会话 screen -r 会话id可以通过screen -ls命令查看。 切换窗口: 使用Ctrl + A,然后按n(下一个窗口)或p(上一个窗口)来在多个窗口间切换。...切换到上一个窗口 Ctrl + A, A 为当前窗口重命名 Ctrl + A, d 分离会话 Ctrl + A, Esc 进入复制/滚动模式 Ctrl + A, Tab 在拆分窗口之间切换 总结 screen

    61910

    Linux screen命令的作用是什么?screen命令该如何使用?

    参考文档:https://wangchujiang.com/linux-command/c/screen.html 关于screen Screen 是一款由GNU计划开发的用于命令行终端切换的自由软件。...假设你在和朋友在不同地点以相同用户登录一台机器,然后你创建一个screen会话,你朋友可以在他的终端上命令: [root@TS-DEV ~]# screen -x 这个命令会将你朋友的终端Attach到你的...也可以使用C-a x锁定会话,不同的是这样锁定之后,会话会被Screen所属用户的密码保护,需要输入密码才能继续访问这个会话。...关于Screen在脚本中的应用超出了入门的范围,这里只看一个例子,体会一下在会话之外对Screen的操作: [root@TS-DEV ~]# screen -S sandy -X screen ping...可以用C-a X快捷键关闭当前焦点所在的屏幕区块,也可以用C-a Q关闭除当前区块之外其他的所有区块。关闭的区块中的窗口并不会关闭,还可以通过窗口切换找到它。

    2.3K20

    linux Screen使用 关于screen的命令详解的命令详解(SSH防掉线)

    如果是vmware或hyper-v虚拟linux,虚拟化软件本身要支付许可费用,子系统可以用linux来节省成本。 如果是xen或kvm虚拟windows,其中的子系统要支付许可费用。...如果是虚拟linux,建议首先使用xen,支持linux的半虚拟化,可以直接使用主系统的cpu和磁盘及网络资源,达到较少的虚拟化调度操作,可以达到非常高的性能,但xen操作复杂,维护成本较高。...其次我们推荐kvm来虚拟linux,linux本身支持kvm的virtio技术,可以达到少量的虚拟化调度操作,得到较高的系统性能。...不推荐使用hyper-v来虚拟linux,太多的不兼容性导致linux基本无法在hyper-v上跑。...在有授权的情况下,虚拟linux,建议使用xen,如考虑到需要降低管理维护和学习成本,建议使用kvm。 在没有授权的情况下,虚拟windows,建议使用kvm。

    2.8K40

    详解Linux Screen让程序保持后台运行

    当您的屏幕窗口不可见时,即使您已断开连接,在Screen中运行的进程也将继续运行。 安装Linux GNU Screen 如今,大多数Linux发行版中都已预先安装了Screen 软件包。...和Fedora上安装Linux Screen sudo yum install screen ?...启动Linux Screen 要启动screen会话,只需在控制台中键入screen: screen ? 这将打开一个screen会话,创建一个新窗口,并在该窗口中启动一个shell。...开始使用Linux Screen 当您开始一个新的screen会话时,它将创建一个带有shell的单个窗口。 在screen会话中你可以有多个窗口。...将当前区域垂直分为两个区域 Ctrl + a:选项卡将输入焦点切换到下一个区域 Ctrl + a Ctrl + a:在当前区域和上一个区域之间切换 Ctrl + a Q:关闭除当前区域外的所有区域 Ctrl + a X:

    15.5K31

    Linux 进程后台运行的几种方式(screen)

    Ctrl+z/bg/nohup/setsid/& 在Linux中,如果要让进程在后台运行,一般情况下,我们在命令后面加上&即可,实际上,这样是将命令放入到一个作业队列中了: ....# yum install screen -y 常用screen参数: # screen -S docker-d 新建一个名叫docker-d的session,并马上进入 # screen -dmS docker-d...session,前提是已经是断开状态(-d可以远程断开会话) # screen -x docker-d 连接到离线模式的会话(多窗口同步演示) # screen ....C-a d detach,暂时离开当前session 上面只是基本也是最常用的用法,更多请参考man screen或linux screen 命令详解。...原文连接: http://seanlook.com/2014/02/20/linux-process-running-background-screen/

    4.5K00

    Linux用screen 在后台运行程序

    只要再次登录到主机上执行screen -r就可以恢复会话的运行。同样在暂时离开的时候,也可以执行分离命令detach,在保证里面的程序正常运行的情况下让Screen挂起(切换到后台)。...screen 的使用 安装 一般的linux系统都会自带screen,如果没有安装的话,使用 $ sudo apt-get install screen 或$ sudo yum install screen...新建窗口 新建一个窗口有3种方法: $ screen #这样就可以新建窗口,进入到一个窗口中,但是这样窗口就没有名字,无法区分他们 $ screen -S name #这样新建一个名字为name的窗口...,并入到该窗口中 例如:screen -S count 新建了一个叫count的窗口并进入 $ screen command #这样新建一个窗口并在窗口中执行command,同样没有名字 例如:...screen python .

    3K30

    教Linux运维人员怎样使用screen

    今天小编为大家分享的文章是关于Linux运维利器-screen的使用介绍,相信很多Linux运维人员对此都有所了解,下面跟小编一起来看一看文章内容吧。...Linux是一个多用户多进程的操作系统,Linux的远程操作我们常常使用是的ssh进行远程的。我们可以登录打开不通的终端,但是每一个终端都是一个环节变量。...一、分析,意外关闭终端程序挂掉的原因 Linux/Unix中,几个相关概念: 进程组(process group):一个或多个进程的集合,每一个进程组有唯一一个进程组ID,即进程组长进程的ID。...Screen中有会话的概念,用户可以在一个screen会话中创建多个screen窗口,在每一个screen窗口中就像操作一个真实的telnet/SSH连接窗口那样。...Screen也允许你使用-e选项设置自己的命令字符和转义字符,其格式为: -exy x为命令字符,y为转义命令字符的字符 下面命令启动的screen会话指定了命令字符为C-t,转义C-t的字符为t,通过

    2.2K00

    Linux通过screen命令,使得应用后台运行

    在Linux中,如果需要一个软件后台长期运行,那我们可以使用nohup bash -c “xxxxxx” & 这个命令。但是,这个命令有些局限性:我们无法继续交互式的和我们的应用进行交互。...因此我们可以使用screen命令来实现这个功能。screen命令的功能,有点类似于Windows下的“第二桌面”。...安装 输入以下命令安装screen sudo apt install screen 新建窗口 screen -S 窗口名称 我们使用上述命令进行新建窗口后,就能看到控制台进入了一个新的窗口。...查看所有虚拟窗口 我们可以使用以下命令,查看当前已经打开的所有虚拟窗口: screen -ls 重新进入虚拟窗口 我们可以通过以下命令,重新进入虚拟窗口: screen -r 窗口的进程号

    89431

    linux screen 命令详解(可以中断终端界面运行)

    linux screen 命令详解 一、背景 系统管理员经常需要SSH 或者telent 远程登录到Linux 服务器,经常运行一些需要很长时间才能完成的任务,比如系统备份、ftp 传输等等。...-S  指定screen作业的名称。 -v  显示版本信息。 -x  恢复之前离线的screen作业。 -ls或--list  显示目前所有的screen作业。...window C-a 0..9 -> 切换到第 0..9 个 window Ctrl+a [Space] -> 由视窗0循序切换到视窗9 C-a C-a -> 在两个最近使用的 window 间切换 C-a x...5.1 安装screen 流行的Linux发行版(例如Red Hat Enterprise Linux)通常会自带screen实用程序,如果没有的话,可以从GNU screen的官方网站下载。...如果使用文本终端,这个列表会列在屏幕左下角,如果使用X环境下的终端模拟器,这个列表会列在标题栏里。

    5.3K21
    领券