博客主页 😑

Author:

公爵

©

Wordage:

共计 1482 字

needs:

约 1 分钟

Popular:

14 ℃

Created:

目 录

前言

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

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

环境

我这里使用的环境如下

Debian 10.2 64bit

检查

首先使用以下命令查看是否已经安装了screen

which screen 

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

image-20220705080754185

安装

执行以下命令即可完成安装

apt-get install screen

常用指令

创建

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

查看列表

#基本语法
screen -ls

image-20220705081459925

解释说明:存在一个screen。其中一个的screen id为2570,screen的name为1,创建的时间是(07/05/2022 07:48:52 AM)。

进入screen

#基本语法
screen -r screen.name
 
#举例
screen -r 2570.1
或者
screen -r 2570
或者
screen -r 1

退出screen

#使用按键操作退出
ALT + A +D
#也可以使用这个命令退出当前窗口
screen -d
#如果要结束本窗口使用
exit

删除screen

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

擦除全部的screen

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

#基本语法
screen -wipe

参考文档

共计 0 条评论,点此发表评论
萌ICP备20226257号 赣ICP备2022001242号-1 闽公网安备35020502000606号 本站已运行 253 天 8 小时 44 分 51统计 百度统计 本站由提供CDN加速服务 自豪地使用 Typecho 建站,并搭配 MyDiary 主题 Copyright © 2022 ~ 2022. 公爵书房 All rights reserved.
历史足迹
分类目录
  • 随笔
  • 知识
  • 分享
  • 书籍
  • 专栏
  • 笔记