zoukankan      html  css  js  c++  java
  • Centos7前后台运行jar包

    方式一:

    java -jar lf-test-1.0-SNAPSHOT.jar

    前台运行,当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出。

    方式二:

    java -jar lf-test-1.0-SNAPSHOT.jar &

    & 代表在后台运行,当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。

    方式三:

    nohup java -jar lf-test-1.0-SNAPSHOT.jar &

    nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行,

    当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到nohup.out的文件中,除非另外指定了输出文件。

    方式四:

    nohup java -jar lf-test-1.0-SNAPSHOT.jar & > log.txt

    和方式三差不多,只不过所有控制台输出内容保存到 log.txt 文件中

    拓展 linux 工作管理知识:

    jobs :查看当前有多少在后台执行的命令(包含正在运行或暂停的命令)

    ctrl + z :将一个正在前台执行的命令放到后台,并且暂停

    bg %num  :将一个在后台暂停的命令继续执行

    fg %num   :将一个在后台执行的命令调至前台继续执行

    kill %num  :杀死在后台执行的命令

    PS: num是指工作号,注意区分pid

  • 相关阅读:
    get与post区别
    移动应用专项测试的思路和方法
    一个完整的http请求响应过程
    Linux基础
    浏览器输入url按回车背后经历了哪些?
    三大浏览器(火狐-谷歌-IE浏览器)驱动版本下载
    boost-序列化
    HTTP 2.0
    http首部字段
    与http协作的web服务器
  • 原文地址:https://www.cnblogs.com/heqiuyong/p/10460527.html
Copyright © 2011-2022 走看看