screen的简单用法

我们会经常遇到一些linux系统基础操作比较耗时的任务,比如编译一个大型环境,删除或移动一些文件,又或者是mysql导入一个大型文件比较耗时,如果一个终端执行比较久因为断电退出、超时退出或者误操作,都会导致这些命令终止。又或者我们还需要做一些其他事情,总不能一直等这个操作完成,那么screen就可以完美解决现在的问题了。
简单用法记录如下:

1。新建一个screen。
从linux的ssh终端上直接执行 screen -S abc (abc为给这个终端起的名字,以后可以用到,方便多个screen执行不知道每个是干啥的)
比如我们建立screen -S lnmp
这个终端是一个mysql恢复,是一个sql命令导入,过程可能需要一个小时左右。
建立完以后我们就可以关掉这个页面去干其他事情去了。后边只需要进去查看这个操作是否完成就行。
2。查看screen
对于已经建立的screen,我们需要进去查看的时候,需要执行如下操作。

3。恢复窗口

进入screen -r lnmp 或者screen -r 9773都可以

4。退出screen

这里简单总结两个

方法1:screen -S abc -X quit (abc为当时起的名字)
方法2:screen -r abc 重新激活新的screen,执行exit退出。

0
如无特殊说明,文章均为本站原创,转载请注明出处
  • 转载请注明来源:screen的简单用法
  • 本文永久链接地址:http://www.hongxiaowei.com/xiaowei/118.html

该文章由 发布

这货来去如风,什么鬼都没留下!!!