1.screen简介

Screen是Linux下的一款远程会话管理工具,可以在多个进程之间多路复用一个物理终端的全屏窗口管理器。

它可以创建多个会话(Session),每个会话中可以创建多个窗口(Window),每个窗口中可以运行单独的任务,并且互相之间不受影响,还可以方便快速的在不同的窗口和会话之间切换。

2.screen 的安装

2-1 查看是否安装

which screen 

如果存在screen,就会显示出screen 的路径:

2-2 安装

#CentOS系统安装命令
yum install screen#Debian/Ubuntu安装命令
apt-get install screen

3.常用指令

3-1 创建

#基本语法
screen -S 名字#举例,创建一个名为Test的Session
screen -S Test 

3-2 查看Session列表

#基本语法
screen -ls# screen 的显示格式
<screen id>.<screen name>   (start time)    (status(Attached/Detached))

解释说明:存在两个screen。其中一个的screen id为68926,screen的name为Expriment,创建的时间是(01/14/22 15:20:04),Attached代表的是当前正在此screen中。

3-3 进入screen

#基本语法
screen -r screen.name#举例
screen -r 68926.Experiment
或者
screen -r 68926
或者
screen -r Experiment

3-4 退出当前screen

#使用按键操作退出
ALT + A +D

3-5 删除screen

#基本语法
screen -S screen.name -X quit#示例将name是Experiment的screen 删除screen -S 68926.Experiment -X quit

3-6 擦除全部的screen

服务器重启之后,全部的screen均会挂掉,需要借助擦除命令,将所有挂掉的screen清除掉。

#基本语法
screen -wipe

【工程实践】screen 的安装和使用相关推荐

  1. 深入理解 ProtoBuf 原理与工程实践(概述)

    ProtoBuf 作为一种跨平台.语言无关.可扩展的序列化结构数据的方法,已广泛应用于网络数据交换及存储.随着互联网的发展,系统的异构性会愈发突出,跨语言的需求会愈加明显,同时 gRPC 也大有取代R ...

  2. Flutter开发之《头条 Flutter iOS 混合工程实践》笔记(54)

    摘自:头条 Flutter iOS 混合工程实践 从 App Store 下载或更新头条(6.9.2 或以上版本),找到 懂车帝 -> 热门车型,点击打开后即可体验 Flutter 的页面效果. ...

  3. 工程实践规模化推进要点分析

    本文纲要 [引言] [技术教练团队] [持续集成] [哪些实践更加优先] [复杂的自动化测试] L0自动化测试 L1自动化测试 L2自动化测试 L3自动化测试 [组织级工程实践氛围建设] [小结] [ ...

  4. Serverless 工程实践 | 快速搭建 Kubeless 平台

    简介:Kubeless 是基于 Kubernetes 的原生无服务器框架.其允许用户部署少量的代码(函数),而无须担心底层架构. 快速搭建 Kubeless 平台 Kubeless 简介 Kubele ...

  5. 美团深度学习系统的工程实践

    背景 深度学习作为AI时代的核心技术,已经被应用于多个场景.在系统设计层面,由于其具有计算密集型的特性,所以与传统的机器学习算法在工程实践过程中存在诸多的不同.本文将介绍美团平台在应用深度学习技术的过 ...

  6. 阿里云块存储团队卓越工程实践

    ​作者:彭文文.石超.张小路 "我背上有个背篓,里面装了很多血泪换来的经验教训,我看着你们在台下嗷嗷待哺想要这个背篓里的东西,但事实上我给不了你们",实践出真知. 这是阿里云块存储 ...

  7. Linux运维与架构工程实践

    1 本章概览 介绍Linux系统Linux运维与架构工程实践的方方面面 2 Linux系统基础入门 认识计算机和服务器核心硬件 Linux发展历史.系统组成.应用领域以及发行版 搭建运维环境:VMWa ...

  8. 视线估计算法的工程实践

    视线估计算法ELG的工程实践,来源于 https://github.com/SpikeKing 算法: ELG:Eye region Landmarks based Gaze Estimation,基 ...

  9. 深度学习工程实践 1.Dlib的使用

    深度学习工程实践 1.Dlib的使用 1.概述 2. 目标 3. 工程实践 3.1 编译 3.2 工程配置 3.3 测试demo 4. 总结 1.概述 这个系列的博客,主要是记录一下机器学习,深度学习 ...

最新文章

  1. 【怎样写代码】工厂三兄弟之抽象工厂模式(四):抽象工厂模式
  2. 软件构建发布自动化[摘抄]
  3. 人间真实!如果我有这套装备,我也能码到凌晨...... | 每日趣闻
  4. JAVA 设计模式 观察者模式
  5. go语言调用python_Golang中调用Python3
  6. Android 基础 —— 活动的启动模式
  7. jQuery 中json字符串与对象互转
  8. 关于js的引用类型和基本类型
  9. mysql in和or扫描全表_MySQL对OR条件查询不支持优化,会进行全表扫描
  10. 【Java实例】简单彩票程序
  11. 无法打开包括文件: “type_traits”
  12. Java岗大厂面试百日冲刺 - 日积月累,每日三题【Day6】 —— 网络编程1
  13. 【QT课程设计】五:部分内容修正、利用opencv读入视频并进行部分图像处理
  14. JAVA---冒泡排序
  15. 如何关闭QQ电脑端的“腾讯网 今日最新资讯推荐”弹窗(2018年2月)
  16. 【话费充值平台】话费充值平台接口设计
  17. ESP32 寻迹模块测试
  18. uip+freemodbus网络通信
  19. AD网表转换ALLEGO步骤详解(可私信问题解决)
  20. Linux系统从零到高手的进阶心得

热门文章

  1. 顺丰科技2017年秋招笔试题“木木的密码”
  2. 基于Tensorflow卷积神经网络(CNN)的人脸年龄和性别检测系统
  3. Codeup墓地-1802
  4. 解决使用git时候出现的“error pathspec ‘“xx文件“did not match any file(s) known to git”错误
  5. 安装win8后,恢复win7风格的开机菜单
  6. java web 轻量 编辑器_NKeditor: NKedtior是一款优秀的轻量级Web编辑器,基于 Kindedior 二次开发...
  7. Apache Spark基础知识
  8. CMD下用cd命令,进不了D盘的问题
  9. 基础算法002-----百钱百鸡问题(扩展问题)
  10. C++面向对象:友元关键字friend的使用