linux screen 常用命令
文章目录
- 前言
- 第一部分
- 第二部分
前言
官网:
第一部分
查看帮助: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 常用命令相关推荐
- linux新建窗口命令,Linux screen 常用命令
想必,只要接触过Linux一段时间的人,一定知道screen这个神奇的工具了,它主要有如下些优势: 1. 后台运行:当你在ssh terminal执行shell时,如果网络这时断开,你的程序会怎样?T ...
- Linux screen 常用命令(超好用)
)1.新建 screen -R example example 表示会话名称 2.退出screen Ctrl a d 3.看现有screen 环境 screen -list 举例: There is ...
- linux的编程命令,linux编程常用命令
学习linux编程最基本的就是要掌握常用的编程命令,下面由学习啦小编为大家整理了linux编程常用命令相关知识,希望大家喜欢! linux编程常用命令1.编译应用程序 make -f makefile ...
- linux指令笔试,Linux笔试常用命令
Linux笔试常用命令 时间:2019-01-01 [www.unjs.com - 资料大全] 文件操作命令 ls 作用:列目录,Linux笔试常用命令>(https://www.unjs.co ...
- linux find -size参数,Linux find 常用命令
Linux find 常用命令 (2012-10-24 11:32:52) 标签: linux shell 说明: 以下内容,若标注在 [ ] 中括号内的均可省略,除非做特别说明. 但严格来说,若缺少 ...
- linux 删除20日前数据,Linux 维护常用命令
Linux 维护常用命令 1.查看某文件的一部分 如果你只想看文件的前 5 行,可以使用 head 命令, 如:head -5 /etc/passwd 如果你想查看文件的后 10 行,可以使用 tai ...
- 【收藏】Linux系统常用命令速查手册(附赠PDF档)
给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,获取<Linux系统常用命令速查手册>.PDF版. 联系小姐姐,备注"liunx命令 ...
- 【收藏】Linux系统常用命令速查手册(附PDF下载链接)
给大家收集整理了日常常用的Linux系统命令,仅供大家参考. 大家如果觉得文章看起来不太方便,可以在+qq. 2 3 5 53 3 1 0 4 6 备注"liunx命令",即可获取 ...
- Linux:常用命令大全
一.Linux系统的目录结构: 1:Linux所有内容是以文件形式进行管理 2:/ 根目录 (1)bin 引导过程必需的命令,存放二进制可执行文件(ls,cat,mkdir等) (2)boot 存放 ...
最新文章
- Shell练习-统计出每个IP的访问量有多少?
- 005_Spring Data JPA条件查询
- Python -- 循环技巧(Looping Techniques)
- 支持多并发的单例有哪几种写法
- linux下的一些操作命令
- javascript中replace()用法详解+match() 定义和用法
- linux检查系统内存,Linux查看内存使用情况方法
- 精准测试白皮书2020版
- 为什么台湾的Yahoo!叫奇摩 ?
- 【lstm预测】基于lstm实现时间序列数据预测matlab源码
- 关于Code Virtualizer pcode解密的一种方法
- JAVA图形小动画之简单行星运动
- vue做移动端适配最佳解决方案,亲测有效
- 中国电信天翼物联品牌升级,注智产业数字化
- 计算机组成原理_实验三:主存储器原理实验
- 网管软件有什么?网管软件推荐
- Java学习笔记Day02
- 华为一、二、三面面经
- 2022PTA天梯赛-全国总决赛试题(个人python解题记录)(更新中)
- 考研高数学习篇之从复习试卷03-07
热门文章
- 世纪回眸:纪念晶体管的发明和由此引出的启发
- 第十五届全国大学生智能车全国总决赛获奖信息-华东赛区
- 2020年智能车竞赛由预赛赛道拼接成决赛赛道的方案
- 神经网络检测三相电机缺相
- idea下的工具栏中services不见了,怎么调出来?
- es mysql 预处理_数据库选型之MySQL vs ElasticSearch
- php ckey=6,ThinkPHP6 核心分析(十):事件
- 灰度值取值范围_灰度实战(二):Apollo配置中心(2)
- python读mat数据_python读取mat数据集
- 继续昨日计划: 2022-2-16