linux后台运行程序命令screen

  • 前言
  • screen的简单使用
    • 1、创建一个会话窗口
    • 2、 查看我们screen的会话
    • 3、 恢复会话窗口,就是继续查看我们后台运行的程序

前言

我们在服务器终端或者是使用ssh连接服务器的时候,需要长期后台运行项目,但是我们一关终端可能程序进程就会被kill掉了,我们之前学习过2>&1 &后台部署的命令,但是这样我们查看项目进程的时候还需要去查询运行的PID,如果我们不想麻烦,那么我们就可以使用screen工具


screen的简单使用

screen这个Linux工具使用起来超级简单,并且还能很好的管理我们的会话进程,常用的就三个命令:

1、创建一个会话窗口

screen -S sessionName

举例:

screen -S sessinTest  //创建一个名为sessionTest的会话

如图:
执行完命令后,就会新开一个窗口,名称是screen 0,默认名称。

然后我们运行自己的程序:

这里我运行的程序是一个Arthas的demo,大家只需要知道它会无限输出一个计算的公式即可。

2、 查看我们screen的会话

执行完我们的jar程序后,我们可以直接关闭掉这个控制台,然后重新打开一个新的控制台,通过以下命令查看我们的screen会话。

screen -ls


可以看到这个会话的PID,进程名称等信息。

3、 恢复会话窗口,就是继续查看我们后台运行的程序

screen -r sessionName

或者

screen -r PID

在进入会话时,按Ctrl+D 或 输入exit 回车就会退出,并删除会话,此时使用screen -ls就看不到该会话了!

linux后台运行程序命令screen相关推荐

  1. linux 后台运行程序命令

    文章目录 一.cmd & 二.nohup command & 这篇文章记录了两种linux程序后台运行的方式,两种方式略有区别,各位根据需求使用. 一.cmd & 通过 cmd ...

  2. Linux后台运行jar命令

    Linux后台运行jar命令 1.阿里云打开端口 2.CentOS打开端口 3.Linux后台运行java的jar包 4.Linux查询进程和结束进程 5.Linux chmod命令修改文件与文件夹权 ...

  3. Linux 后台运行程序 Screen 服务器

    Linux后台运行python程序,断网||关机后仍能在继续在服务器上运行 常用screen参数: screen -S sess_name -> 新建一个叫sess_name的session s ...

  4. linux后台运行cat命令,Linux程序前台后台切换

    Linux程序前台后台切换1.在Linux终端运行命令的时候,在命令末尾加上 & 符号,就可以让程序在后台运行Ubuntu$">root@Ubuntu$ ./tcpserv01 ...

  5. linux后台运行cat命令,linux学习-常规命令使用2

    hashed哈希:当一个外部命令运行过后,对它进行一次哈希运算放到cache中,下次再运行时候能快速读取. 查看cat的文件位置,并找到它的环境变量,默认的环境变量是 /usr/bin/cat.它的优 ...

  6. screen tmux 技巧:linux后台运行程序

    通俗简介: screen 简单应用: screen myprogram // 通过screen启动一个程序, 或者screen -L myprogram 加上 -L 是为了 turns on logg ...

  7. linux 后台运行程序

    前言 一般为了程序后台运行,我们需要使用nohup命令. 此时需要对程序运行时所产生的输出信息记录,因此就需要使用linux的信息输出命令 START 一个例子 比如要让redis-server程序后 ...

  8. Linux 后台运行程序方法总结

      在用服务器跑数据的时候经常会遇到数据量大,速度慢的情况,动不动需要用好几天甚至上十天,但电脑总不能好几天不关终端,且保证不断网吧.所以这时候我们就需要将程序放到后台运行,不依赖于终端.关于原理,我 ...

  9. linux 后台运行jar包命令,Linux 运行jar包命令(Cent OS 7后台运行jar包)

    Linux 运行jar包命令如下: 方式一 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 java -jar shareniu. ...

最新文章

  1. au vst插件_失真效果音频插件
  2. 【C++】类型转换简述:四种类型转换方式的说明及应用
  3. 数据结构杂谈番外篇——搞懂递归的小文章
  4. 美股本周第二次熔断:道指大跌近10% 费城半导体指数大跌11%
  5. Spring MVC 反射对象和依赖注入
  6. 临时上传的文件-20170707
  7. 一张图看懂什么是运维?
  8. 戴尔软件部门第一弹 收购备份公司AppAssure
  9. 鼠标停留在按钮上显示文字
  10. CentOS 用Strongswan搭建IPSec ***
  11. 2019icpc徐州站 H题 Yuuki and a problem(树套树(树状数组套主席树))
  12. 我最喜欢的10个顶级数据科学资源,kaggle、TDS、arXiv......
  13. 千锋Django学习笔记
  14. 我热爱计算机作文450字,热爱音乐的我作文450字
  15. 综合案例:实现注册、登录和跳转到主页面的功能。
  16. Debian 查看 硬盘 SD卡 容量 内存大小
  17. 最新 抖音 X-Gorgon 0408 和8408 算法定位查找过程笔记 最新抖音xg算法13.3版本
  18. matlab心碎的心,让人撕心裂肺的心痛网名,心碎绝望的伤感昵称
  19. request与response的用法
  20. 产品交互设计入门书籍推荐(亲自看过)

热门文章

  1. C# 利用特性做数据校验
  2. 电脑桌面文件存放路径
  3. Win10截图的四种方式
  4. Pandas自动分割汇总表写入到子表中
  5. long类型时间转换
  6. windows 采用 OSHI不能监测CPU 温度、风扇转速、cpu电压 问题之根因
  7. 领导力提升,我只推荐这一本书!
  8. FlatList 优化
  9. Flatlist不渲染
  10. wps里面函数怎么使用_WPS Excel经典函数:Vlookup怎么用