文章目录

  • 前言
  • 第一部分
  • 第二部分

前言

官网:

第一部分

查看帮助:screen --help

建立一个session:

screen -S name1   #name1是自己取的易于标记的名字

建立第二个session:

screen -S name2

查看有多少个screen:

screen -ls

退出session:

Ctrl+a+d

退出之后,如果是程序还在运行,那么程序是不会被关闭的,会一直运行。
在screen下跑程序的好处在于,当按住ctrl+a+d退出之后(一定要记得退出screen),程序会一直在跑,这个时候相当于在服务器上运行程序,此时就算是断网或者xshell关闭了也没有关系,会一直在服务器跑。而如果不是打开screen的话,那么断网程序就结束了。因此在screen运行程序的操作如下:1,先建立一个screen session 2,在screen session上跑程序 3,退出session,将状态变成detach(之所以要退出,是因为如果不退出出现断网的情况时,程序就无法运行了)

第二部分

重新进入session

在进入screen之后,基本上所命令都是Ctrl+a开头
当退出session后,可以通过screen -ls查看有多少screen,然后选择进入,进入name1的方法为:

screen -r name1

而如果是已经attached的窗口,可以通过如下回去:

screen -D -r name1

此时进入了某个session,然后可以在session中建立多个window,方法为:

ctrl+a+c    #create

在每个window中可以执行命令等用途,

查看session中的window

Ctrl+a+w    #windows

出现如下文字:

0$ bash 1-$ bash 2*$ bash

表明打开了三个window,其中*号表示当前位于窗口2,- 号表示上一次切换窗口时位于窗口1。

切换到指定window:

ctrl+a+数字  #如上面三个window要进入第0个,将“数字”写为0即可

切换不同的window:

ctrl+a+n/p(下/上一个window)   #next/previous

杀掉当前窗口windows

ctrl+a k    #kill (先按ctrl+a,松手,按k)
or
ctrl+a ctrl+k

杀掉当前任务下所有窗口并退出(quit)

ctrl+a \    #kill (先按ctrl+a,松手,按\)

关闭某个session任务

kill xxxx   (xxxx表示ID,可以通过screen -ls查看ID)

关闭所有screen下的session任务

(多一句废话:这样会把screen -ls下看到的所有任务都杀掉)

killall screen

查看正在跑的程序

top

linux screen 常用命令相关推荐

  1. linux新建窗口命令,Linux screen 常用命令

    想必,只要接触过Linux一段时间的人,一定知道screen这个神奇的工具了,它主要有如下些优势: 1. 后台运行:当你在ssh terminal执行shell时,如果网络这时断开,你的程序会怎样?T ...

  2. Linux screen 常用命令(超好用)

    )1.新建 screen -R example example 表示会话名称 2.退出screen Ctrl a d 3.看现有screen 环境 screen -list 举例: There is ...

  3. linux的编程命令,linux编程常用命令

    学习linux编程最基本的就是要掌握常用的编程命令,下面由学习啦小编为大家整理了linux编程常用命令相关知识,希望大家喜欢! linux编程常用命令1.编译应用程序 make -f makefile ...

  4. linux指令笔试,Linux笔试常用命令

    Linux笔试常用命令 时间:2019-01-01 [www.unjs.com - 资料大全] 文件操作命令 ls 作用:列目录,Linux笔试常用命令>(https://www.unjs.co ...

  5. linux find -size参数,Linux find 常用命令

    Linux find 常用命令 (2012-10-24 11:32:52) 标签: linux shell 说明: 以下内容,若标注在 [ ] 中括号内的均可省略,除非做特别说明. 但严格来说,若缺少 ...

  6. linux 删除20日前数据,Linux 维护常用命令

    Linux 维护常用命令 1.查看某文件的一部分 如果你只想看文件的前 5 行,可以使用 head 命令, 如:head -5 /etc/passwd 如果你想查看文件的后 10 行,可以使用 tai ...

  7. 【收藏】Linux系统常用命令速查手册(附赠PDF档)

    给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,获取<Linux系统常用命令速查手册>.PDF版. 联系小姐姐,备注"liunx命令 ...

  8. 【收藏】Linux系统常用命令速查手册(附PDF下载链接)

    给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,可以在+qq. 2 3 5 53 3 1 0 4 6 备注"liunx命令",即可获取 ...

  9. Linux:常用命令大全

    一.Linux系统的目录结构: 1:Linux所有内容是以文件形式进行管理 2:/ 根目录 (1)bin  引导过程必需的命令,存放二进制可执行文件(ls,cat,mkdir等) (2)boot 存放 ...

最新文章

  1. Shell练习-统计出每个IP的访问量有多少?
  2. 005_Spring Data JPA条件查询
  3. Python -- 循环技巧(Looping Techniques)
  4. 支持多并发的单例有哪几种写法
  5. linux下的一些操作命令
  6. javascript中replace()用法详解+match() 定义和用法
  7. linux检查系统内存,Linux查看内存使用情况方法
  8. 精准测试白皮书2020版
  9. 为什么台湾的Yahoo!叫奇摩 ?
  10. 【lstm预测】基于lstm实现时间序列数据预测matlab源码
  11. 关于Code Virtualizer pcode解密的一种方法
  12. JAVA图形小动画之简单行星运动
  13. vue做移动端适配最佳解决方案,亲测有效
  14. 中国电信天翼物联品牌升级,注智产业数字化
  15. 计算机组成原理_实验三:主存储器原理实验
  16. 网管软件有什么?网管软件推荐
  17. Java学习笔记Day02
  18. 华为一、二、三面面经
  19. 2022PTA天梯赛-全国总决赛试题(个人python解题记录)(更新中)
  20. 考研高数学习篇之从复习试卷03-07

热门文章

  1. 世纪回眸:纪念晶体管的发明和由此引出的启发
  2. 第十五届全国大学生智能车全国总决赛获奖信息-华东赛区
  3. 2020年智能车竞赛由预赛赛道拼接成决赛赛道的方案
  4. 神经网络检测三相电机缺相
  5. idea下的工具栏中services不见了,怎么调出来?
  6. es mysql 预处理_数据库选型之MySQL vs ElasticSearch
  7. php ckey=6,ThinkPHP6 核心分析(十):事件
  8. 灰度值取值范围_灰度实战(二):Apollo配置中心(2)
  9. python读mat数据_python读取mat数据集
  10. 继续昨日计划: 2022-2-16