0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Screen命令安装和使用方法(Linux实用工具)

jf_98250943 ? 来源:jf_98250943 ? 作者:jf_98250943 ? 2025-07-25 16:42 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在通过SSH命令行配置服务器之前,有经验的运维同学一般会先运行一下screen程序,到底什么是screen程序?screen称为多重视窗管理程序,是Linux中比较常用到的多窗口工具。主要应用场景如下!华纳云为您分享!

应用场景一:

比如当我们需要执行多个互不相关的命令时,我们只能等前一个命令运行结束,然后才能执行下一个命令。此时可以借助screen多重视窗管理程序来运行“多任务”。

应用场景二:

比如当我们执行某个耗时间很长的命令时(比如安装LNMP、宝塔Linux面板等),如果中途网络出现中断或者SSH软件被关闭等意外情况发生,那么正在执行的任务将会中断,这对于环境部署工作来说是比较麻烦的,很多工作需要重新操作。而如果事前使用screen命令新开辟一个窗口,在新窗口中执行任务,即使发生SSH链接中断情况,也不会影响正在执行中的命令。

第一步:安装screen命令

CentOS系统执行以下命令安装screen工具:

yuminstall-yscreen

Debian/Ubuntu系统执行以下命令安装:

apt-getinstallscreen

第二步:使用screen命令

创建一个screen会话窗口,可执行以下命令:

screen-Sgy01 #命令解释:新创建一个名称为gy01的会话窗口。

screen此时会创建并自动进入一个名字为gy01的会话窗口,此时我们就已经完成了准备工作,可以开始执行自己的部署程序工作了(比如开始安装宝塔面板)。

参考:screen的其它常用命令

1、临时退出screen窗口,并回到主窗口(原screen会话窗口任务仍有效,会保持后台运行):

如果需要临时退出screen窗口(原窗口里的任务仍需保持运行)并回到主窗口,可以用快捷键Ctrl+A+D(即按住Ctrl,并依次再按A,D),退出后原screen会话中的任务不会被关闭,仍保持运行。

2、如果想恢复显示某个处于后台运行的screen会话创建,可以执行(示例:切换显示某个名称为gy01的screen后台会话窗口):

screen-d-rgy01

即可恢复到离开前创建的gy01会话的工作界面。

3、列出所有的screen会话窗口:

screen-ls

即可列出当前所有的screen会话。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    87

    文章

    11522

    浏览量

    214219
  • 服务器
    +关注

    关注

    13

    文章

    9826

    浏览量

    88217
  • Screen
    +关注

    关注

    0

    文章

    13

    浏览量

    6940
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Linux基础命令which详解

    Linux系统中,which命令用于查找并显示指定命令的可执行文件路径。这对于系统管理员和开发人员来说是一个非常有用的工具,可以帮助定位命令
    的头像 发表于 07-29 17:58 ?167次阅读

    一文掌握Linux命令

    作为一名运维工程师,熟练掌握Linux命令是基本功中的基本功。无论是日常工作中的系统维护,还是面试时的技术考核,Linux命令都是绕不开的核心技能。本文将从实战角度出发,系统梳理运维工
    的头像 发表于 07-22 15:23 ?105次阅读

    Linux常用命令大全

    Linux常用命令是指在Linux操作系统中广泛使用的命令工具,这些命令
    的头像 发表于 05-03 18:08 ?1187次阅读

    Linux系统中最重要的三个命令

    Linux三剑客是Linux系统中最重要的三个命令,它们以其强大的功能和广泛的应用场景而闻名。这三个工具的组合使用几乎可以完美应对Shell中的数据分析场景,因此被统称为
    的头像 发表于 03-03 10:37 ?472次阅读

    Linux ip命令常用操作

    Linux?ip命令常用操作 在Linux系统中,ip命令是用于管理网络接口和路由的强大工具。相比于旧的?ifconfig
    的头像 发表于 02-19 10:23 ?754次阅读

    Linux安装软件有哪些方法

    Linux安装软件,可以有哪些方法? 首先是最简单的,使用软件包管理工具。 如果是ubuntu或者debian系统,可以使用apt;如果是红帽或者centos,可以使用yum。 所
    的头像 发表于 02-08 09:41 ?680次阅读

    一文看懂网络诊断工具iPerf的使用方法

    iPerf 是一个网络性能测试工具,用于测量最大 TCP 和 UDP 带宽性能。它支持多种平台,包括 Windows、Linux、macOS 等。以下是 iPerf 的基本使用方法安装
    的头像 发表于 01-22 10:24 ?1734次阅读
    一文看懂网络诊断<b class='flag-5'>工具</b>iPerf的<b class='flag-5'>使用方法</b>

    Linux grep命令详解

    Linux grep命令是一种非常常用的文本搜索工具,它可以在给定的文件中搜索匹配的字符串,并输出匹配的行。grep是全称“global search regular expression print”,可以识别正则表达式,并使
    的头像 发表于 12-25 09:39 ?1016次阅读

    Kali Linux用工具介绍

    Kali Linux 虚拟机中自带了大量渗透测试工具,涵盖了信息收集、漏洞利用、口令破解、漏洞扫描等多个方面。 以下是按分类简要介绍一部分常用工具使用方法
    的头像 发表于 11-11 09:29 ?1709次阅读

    Linux系统中shell命令解析

    shell是Linux系统的用户界面,提供了用户与内核交互的一种接口,它接收用户输入的命令并到送到内核去执行,因此也被称为Linux命令解释器。
    的头像 发表于 11-05 15:40 ?989次阅读

    华纳云监视Linux磁盘IO性能命令:iotop,iostat,vmstat,atop,dstat,ioping

    以下介绍6个监视 Linux 磁盘IO性能的命令工具),它们分别是iotop、iostat、vmstat、atop、dstat、ioping,以下将附上简单的使用方法。 前言 磁盘I
    的头像 发表于 10-24 14:43 ?763次阅读

    Linux实用命令大全

    Linux实用命令大全
    的头像 发表于 10-23 13:50 ?705次阅读
    <b class='flag-5'>Linux</b>实用<b class='flag-5'>命令</b>大全

    特瑞仕DC/DC转换器实机特性比较工具的特征和使用方法

    本篇文章说明了特瑞仕在官网公开的实机特性比较工具的特征和使用方法
    的头像 发表于 09-26 17:03 ?2346次阅读
    特瑞仕DC/DC转换器实机特性比较<b class='flag-5'>工具</b>的特征和<b class='flag-5'>使用方法</b>

    linux安装.net core3.1步骤

    linux安装.net core3.1步骤 各项用到的命令
    发表于 09-03 11:41 ?0次下载

    全志Linux磁盘操作基础命令

    磁盘操作 fdisk命令 fidsk是一个用来创建和维护磁盘设备分区的一个实用工具。 [ubuntu@book:~]$ fdisk -l//列出当前系统所有的磁盘设备 [ubuntu@book
    发表于 09-02 10:47