Screen 相关命令

Screen -ls / screen -list 显示screen 进程

Screen -S yourname 新建一个叫做yourname的session

Screen -ls  列出当前所有的session

Screen -r youname 回到yourname这个session

Screen -d yourname 远程detach某个session

Screen -d -r youname  结束当前session并回到yourname 这个session

screen --wipe ,就可以删除这些进程了

screen -X -S 189542 quit  删除某一个screen

想要关闭一个screen 就要先选择并且进入这个screen。

如果他的状态是Detached的,我们需要输入screen -r <screen的pid> ,来进入这个screen ;

如果他的状态是Attached的,我们就要输入 screen -d <screen的pid> ,来使他”Dettached”,然后再输入screen -r <screen的pid>,来进入这个screen。(必须先detached,否则是进入去的)。

进入了你想要关闭的screen之后,就可以直接输入exit,或者Ctrl+d,来终止这个界面了。成功终止后,如果有其他处于Attached状态的screen界面,他就会跳到那个界面中,如果没有,他就会跳到默认界面上。

由于某些情况导致一个screen的状态处于Dead,就需要清除损坏的screen

screen --wipe ,就可以删除这些进程了

ctrl+a+d  detach

当你断开主界面然后重新登录的时候,所有的screen都是显示Detached的。而如果你想进入某一个screen,你首先得把他的状态变成Attached才行

面向子窗口切换的快捷键:

每一个screen界面都能拥有很多的子窗口,而我们的电脑能同时拥有很多不同的screen界面。

在一个screen下,我们可以方便的创建多个子窗口,这些窗口之间转换的操作都是通过Ctrl+a再加参数的组合快捷键实现的。

1、新建子窗口:

可以通过Ctrl+a+c 组合快捷键在当前的screen下创建一个新的子窗口,并跳转到上面去。

2、查询当前的子界面状态:

可以通过Ctrl+a+w组合快捷键,在屏幕的左下角就会出现类似:0-$ bash 1*$ bash之类的样式。这个表示当前screen下有两个子窗口,当前在的是1号子窗口。当然,这个子窗口的数目可以有很多。

3、切换子窗口:

方法很多,可以通过Ctrl+a+a组合快捷键在最近的两个窗口中切换,也可以用Ctrl+a+n 切换到下一个窗口,或是Ctrl+a+p 切换到上一个窗口,或是Ctrl+a+num 切换到第num个窗口。。。

4、锁定当前窗口:

可以用Ctrl+a+x 来锁住当前的界面,此时所有的快捷键都无法使用,直到输入了密码。。

5、关闭当前窗口:

这个可以直接用Ctrl+d 或者exit 来关闭,当这个窗口是现有screen的最后一个窗口时,就会触发上面讲的关闭当前screen的事件了。

6、暂离当前screen:

这个也是screen命令的精髓,用组合键Ctrl+a+d 就能detached当前的screen,回到默认界面。

Screen 相关命令相关推荐

  1. Redis 笔记(02)— keys 键相关命令(查询数据库key数量、判断key是否存在、指定key过期时间、查看key类型、查看key剩余秒数、选择数据库、删除key、删除数据库)

    1. keys 键相关命令 命令 说明 dbsize 返回当前数据路的key数量 exists key 测试指定key是否存在 expire key seconds 为key指定过期时间 type k ...

  2. 连接状态_TCP 连接状态及相关命令学习

    在平时的开发工作中,我们都使用被封装完好的 TCP/HTTP 库去完成需求开发,很少关心底层 TCP 的连接状态,但是一旦遇到较难定位的线上事故,往往都是因为 TCP 连接参数或者使用姿势不对导致的, ...

  3. Udacity机器人软件工程师课程笔记(八)-ROS Turtlesim 包的相关命令

    Turtlesim 包的相关命令 这个部分包含五个子主题,分别是 列出所有活动节点 列出所有主题 获取有关主题的信息 显示消息信息 实时回应消息 1.列出所有的活动节点 为了获取所用的活动且向ROS ...

  4. linux账号管理命令,linux账号管理及相关命令和操作

    用户和组 用户: 1:用户和UID对应 2:用户需要有权限才能读.写.执行其他用户的文件 组: 1:组和GID对应 2:用户需要加到组中 3:每个用户都有自己的默认组,可以附加到其他的组 4:同组的用 ...

  5. CentOS 7 相关命令

    Centos 7 相关命令 查看Linux内核/操作系统/CPU # uname -a 查看系统位数是64位还是32位 # getconf LONG_BIT 检验java是否安装成功 # java - ...

  6. Git npm相关命令

    Git 相关命令 查看用户名和密码 配置用户名和密码 查看git项目远程地址 添加git远程仓库 查看提交记录 查看已有tag 打标签 在某次提交记录上打标签 推送标签到远程 推送单个指定tag到远程 ...

  7. Oracle数据库相关命令

    从cmd窗口进入SQL命令行 sqlplus / as sysdba; 查询所有用户 (1)使用具有DBA权限的账号登录数据库. (2)执行如下命令. SQL> select username ...

  8. linux重命名tar命令,linux常用操作指令4 —— 文件操作相关命令(mkdir、touch、rm、mv、cp、cat 、 find 、tar、chmod)...

    文件操作相关命令 文件操作相关命令 1.创建文件夹mkdir 2.创建文件touch 3.移动文件夹mv(类似于剪切) 4.删除rm 5.重命名mv 6.复制cp 7.查看文件(cat.head.ta ...

  9. Linux之获取管理员权限的相关命令

    Linux之获取管理员权限的相关命令 1. sudo命令的使用 命令 说明 sudo -s 切换到root用户,获取管理员权限 sudo 某个命令的执行需要获取管理员权限可以在执行命令前面加上sudo ...

最新文章

  1. electron调用python_在Electron app中运行python脚本
  2. GET和POST两种基本请求方法的区别
  3. 5高并发服务器:socket IPC
  4. 和平精英、宾果消消消等多款游戏APP存隐私不合规行为
  5. 拖动小游戏html,Cocos Creator 入门篇-拖拽小游戏(一)
  6. 创业文档:项目启动会PPT
  7. 填坑Go-“can‘t load package“
  8. 通过SLD_BODY动态改变geoserver的图层样式
  9. flux_屏幕色温调控
  10. c语言句子首单词大写,C语言单词开头大写.docx
  11. HTTP:SSL证书简介!
  12. WeChat Reader
  13. 英文XP如何正常显示中文
  14. 2021春季校园招聘各大公司投递通道汇总
  15. oracle查询视图时慢,oracle视图查询速度慢
  16. 书札《数学之美》(在读)
  17. 【数据分析】:什么是数据分析?
  18. small cell 推动创新应用
  19. 《涨知识啦19》---HEMT 的电流崩塌效应
  20. UVALIVE 7505 Hungry Game of Ants DP

热门文章

  1. RH236客户端配置--通过CIFS挂载
  2. 担心写出的汽车软文没人看?
  3. Es terms include 聚合过滤
  4. 数学中的常见的距离公式
  5. python单向循环链表
  6. 从数据流到现金流,详解神策数字化用户运营方法论
  7. Oracle数据库-李兴华-专题视频课程
  8. 服务器硬防和软防是什么?服务器软件防火墙 103.60.167 .x
  9. 英文会议和期刊中引言的研究现状和相关工作中的研究现状有何区别?
  10. 图像相减的matlab仿真及光栅滤波法,图像相减的MATLAB 仿真及光栅滤波法实验实现.doc...