博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux - screen 常用命令
阅读量:6135 次
发布时间:2019-06-21

本文共 1043 字,大约阅读时间需要 3 分钟。

使用原因

通常命令在终端执行,长时间终端会断掉。此时可以使用screen来保持会话。

screen作用

统一的管理多个会话的界面和相应的功能。可以保持会话。

常用命令

  1. 列出所有会话:screen -ls
  2. 新建并命名会话:screen -S [你的session命名]
  3. 删除会话:screen -S [你的session命名] -X quit
  4. 进入会话:screen -r [你的session命名]
  5. 退出当前会话:Ctrl+a d (同时按住Ctrl键、a键和d键)

例子

1.screen -ls,列出所有会话,目前有2个会话,test1和test2。26280和26287位会话id。

There are screens on:	26280.test1	(Detached)	26287.test2	(Detached)2 Sockets in /var/folders/hl/zk07rrxs0kd7vb70w08q6zkr0000gn/T/.screen.复制代码

2.新建并命名会话:screen -S test3,建好后会直接跳到test3的终端。此时,直接敲你想要执行的命令,如:

bash-3.2$ node test3.js复制代码

3.退出当前会话:Ctrl+a d

4.screen -ls,列出所有会话,此时可以看到多了test3会话:

There are screens on:	26280.test1	(Detached)	26287.test2	(Detached)	26387.test3	(Detached)3 Sockets in /var/folders/hl/zk07rrxs0kd7vb70w08q6zkr0000gn/T/.screen.复制代码

5.如果想再次进入test3,则执行命令:screen -r test3 (或者:screen -r 26387 )

6.想删除会话,则执行命令:screen -S test3 -X quit (或者:screen -S 26387 -X quit )
7.最后执行命令:screen -ls,现在还剩2个会话

There are screens on:	26280.test1	(Detached)	26287.test2	(Detached)2 Sockets in /var/folders/hl/zk07rrxs0kd7vb70w08q6zkr0000gn/T/.screen.复制代码

转载地址:http://rmrua.baihongyu.com/

你可能感兴趣的文章
用GDB调试程序
查看>>
CentOS 7 Yum安装PHP
查看>>
10月22日,技术博客的开始
查看>>
android like sql
查看>>
MySQL for Mac 压缩包安装方法和基本操作
查看>>
雅安地震了,如果有一套救灾系统,应该怎么开发?
查看>>
让程序员跳槽的非钱原因
查看>>
java反射详解
查看>>
Rsync使用注意事项
查看>>
沐风老师3dsMax手把手教系列:椅子建模(款式001)
查看>>
Mac Tomcat 安装与配置
查看>>
自己写中文分词之(二)_用HMM模型实现分词
查看>>
java开发过程中的命名规范
查看>>
Linux系统启动过程及其修复过程简析(CentOS5、6)
查看>>
CentOS 7 防火墙设置
查看>>
RHEL java 环境变量
查看>>
yum在企业网络中应用
查看>>
03.移动页面用户行为报告
查看>>
关于embedded linux的使用、开发、学习的一点自已的体会
查看>>
找到一部不错的c语言学习教程
查看>>