我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家。
扫描二维码或搜索下图红色VX号,加VX好友,拉你进【程序员面试学习交流群】免费领取。也欢迎各位一起在群里探讨技术。

Linux 运行jar包命令如下:

方式一

java -jar shareniu.jar

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

那如何让窗口不锁定?

方式二

java -jar shareniu.jar &

&代表在后台运行。

特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。

继续改进,如何让窗口关闭时,程序仍然运行?

方式三

nohup java -jar shareniu.jar &

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

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

方式四

nohup java -jar shareniu.jar >/dev/null  &  

解释下 >temp.txt

command >out.file

command >out.file是将command的输出重定向到out.file文件,即输出内容不打印到屏幕上,而是输出到out.file文件中。

可通过jobs命令查看后台运行任务

jobs

那么就会列出所有后台执行的作业,并且每个作业前面都有个编号。
如果想将某个作业调回前台控制,只需要 fg + 编号即可。

fg 23

查看某端口占用的线程的pid

netstat -nlp |grep :9181

转载:https://www.cnblogs.com/linnuo/p/9084125.html

推荐内容:
知名互联网公司校招 Java 开发岗面试知识点解析
Java面试题
两年Java的面试经验
面试必问!Java 多线程中两个线程交替执行,一个输出偶数,一个输出奇数
一个两年Java的面试总结
Java的深拷贝和浅拷贝
java面试题----工厂模式大整理(面试问的较多)
Java面试题——中级(下)
Java方向如何准备BAT技术面试答案(汇总版)
Java入门篇(二)——Java语言基础(下)

Linux后台运行java的jar包,java基础面试笔试题相关推荐

  1. 分享18道Java基础面试笔试题

    转载自 分享18道Java基础面试笔试题(面试实拍) 1.你最常上的两个技术站和最常使用的两个app分別进什么?主要解决你什么需求? 2.请简述http协议中get请求和post请求的区别. 3.请简 ...

  2. Linux指定jre运行jar包,Linux如何运行和停止jar包

    项目上线部署的时候,领导要求直接jar包运行,特此研究了一下. 前期准备: 1.待运行的jar包:ROOT.jar 2.装好了jdk的linux环境 具体操作如下: 在/home/greatwall目 ...

  3. 在linux上运行scala的jar包

    pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="ht ...

  4. java后台导出excel代码详细讲解,java基础面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

  5. Java高并发和多线程的面试笔试题——稳拿offer

    1.在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(User). 任何线程都可以设置为守护线程和用户线程,通过方法Thread.setDaemon( ...

  6. java websocket client,java基础面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

  7. java 基础知识面试题(持续更新),java基础面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

  8. Java 基础面试题,java基础面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

  9. java log4j基本配置及日志级别配置详解,java基础面试笔试题

    我总结出了很多互联网公司的面试题及答案,并整理成了文档,以及各种学习的进阶学习资料,免费分享给大家. 扫描二维码或搜索下图红色VX号,加VX好友,拉你进[程序员面试学习交流群]免费领取.也欢迎各位一起 ...

最新文章

  1. python求5_python(五)——运算符,小整数对象池
  2. 电子工程师必须掌握的20个模拟电路
  3. matlab 学习之常用函数2
  4. 【数据挖掘】数据挖掘简介
  5. Spring注解开发-初始化/销毁方法注解
  6. BugKuCTF 杂项 白哥的鸽子
  7. spring框架_一篇文章带你理解Spring框架
  8. SharedObject实例.
  9. 阶段3 2.Spring_09.JdbcTemplate的基本使用_5 JdbcTemplate在spring的ioc中使用
  10. 对Javascript异步执行的理解
  11. html5 回合制网页游戏,盘点史上最流行的十款回合制网页游戏
  12. 【数据分析】数据分析在电商精准营销及效果评估中的应用
  13. 计算机原理 · 全加器
  14. 计算机启动硬盘自检,启动时硬盘自检?这样处理就没事了
  15. 囚犯排队红帽子和蓝帽子问题
  16. 笔记本显示dns服务器,笔记本电脑显示无线网DNS设置错误该怎么解决
  17. static_cast,dynamic_cast,const_cast详解
  18. (三)java流程控制语句
  19. 5个有效学习前端的技巧
  20. 聚合架构-晓岩企业架构系列讲座整理(20-29)

热门文章

  1. java 蓝桥杯算法训练 求1加到x的和(number)
  2. python学习笔记全过程_Python学习笔记一(Hello World)
  3. scala基础之特质trait
  4. (09)VHDL例化VHDL
  5. (10)System Verilog 关联数组
  6. Keil(MDK-ARM-STM32)系列教程(四)工程目标选项配置(Ⅱ)
  7. input子系统分析一
  8. QNX多线程同步之Barrier(屏障)
  9. android线程卡死,Android主线程为什么不因为Loop死循环卡死
  10. 去除报错_转录组分析 | 使用trimgalore去除低质量的reads和adaptor