Linux运行jar包命令

Linux运行jar包命令一 linux 下运行 jar 包的命令 1 java jarxxxxx jar 当前 xshell 窗口被锁定 可按 CTRL C 打断程序运行 或直接关闭窗口 程序退出 2 java jarxxxxx jar amp 当前 shell 窗口不被锁定 但是当窗口关闭时 程序中止运行 3 nohupJava jarxxxxxx jar amp 意思是不挂断运行命令 当账户退出或终端关闭时 程序仍然运行二 下面详细介绍第三种运行方式 下面介绍如何关闭第三种运行的 jar 包程序

2、java -jar xxxxx.jar & //当前shell窗口不被锁定,但是当窗口关闭时,程序中止运行。

3、nohup Java -jar xxxxxx.jar & //意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行

二. 下面详细介绍第三种运行方式

nohup 是 no hang up 的缩写,就是不挂断的意思。

nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。

nohup : 不挂断的运行,注意并没有后台运行的功能,就是指,用nohup运行命令可以使命令永久的执行下去,和用户终端没有关系,例如我们断开SSH连接都不会影响它的运行;

下面步入正题:

带&的命令行,即使terminal(终端)关闭,或者电脑死机程序依然运行(前提是你把程序递交到服务器上);
2>&1的意思
  这个意思是把标准错误(2)重定向到标准输出中(1),而标准输出又导入文件output里面,所以结果是标准错误和标准输出都导入文件output里面了。 至于为什么需要将标准错误重定向到标准输出的原因,那就归结为标准错误没有缓冲区,而stdout有。这就会导致 >output 2>output 文件output被两次打开,而stdout和stderr将会竞争覆盖,这肯定不是我门想要的.
  这就是为什么有人会写成: nohup ./command.sh >output 2>output出错的原因了

最后谈一下/dev/null文件的作用,这是一个无底洞,任何东西都可以定向到这里,但是却无法打开。 所以一般很大的stdou和stderr当你不关心的时候可以利用stdout和stderr定向到这里>./command.sh >/dev/null 2>&1

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/202123.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 上午7:50
下一篇 2026年3月20日 上午7:51


相关推荐

  • 数据库schema 是什么

    数据库schema 是什么A nbsp schema nbsp is nbsp a nbsp collection nbsp ofdatabaseob nbsp A nbsp schema nbsp isownedby nbsp a nbsp databaseuser schema 即为某些数据库 指 某一 数据库用户 所创建的数据库 的集合 它与某一数据库用户是一一对应的关系 一一对应 为个人理解 并且与该数据库用户具

    2026年3月16日
    2
  • Android中约束布局工具栏,约束布局

    Android中约束布局工具栏,约束布局约束布局 ContraintLay 是相对布局的升级版 配合最新的布局编辑器 1AndroidStud 从 2 3 版本开始在布局编辑器中支持约束布局 写作本书时 AndroidStudi 3 已经发布 创建界面的默认布局管理器已经变为约束布局 LayoutEditor 约束布局堪称布局神器 完全不需要嵌套布局 只在布局编辑器中拖拖拉拉即可完成非常复杂的界面布局 不过 第一次使用约束

    2026年3月19日
    2
  • Eclipse设置jvm参数的三种方式

    Eclipse设置jvm参数的三种方式方式 1 修改 Elipse 运行 JRE 默认 JVM 参数打开 Eclipse 选择 WindowPrefer 在对话框左边的树上双击 Java 再双击 InstalledJRE 在右边选择前面有对勾的 JRE 再单击右边的 Edit 按钮 出现一个 EditJRE 的对话框 在其中的 DefaultVMArg 框中输入 Xms128m Xmx512m 这样设置 Java 拟虚机内存使用最小是 128M 最大是 512M 再单击 OK 方式 2 修改 Java 运行时参数右击

    2026年3月19日
    2
  • 加权voronoi图 matlab,加权voronoi图matlab

    加权voronoi图 matlab,加权voronoi图matlab广义 Voronoi 图的快速生成算法 电力 水利 工程科技 专业资料 27 卷第 Voronoi 图理论与应用新成 3 页免费 Voronoi 图理论与应用新成 3 页免费 Voronoi 图的首最邻近递归 4 页免费加权 Voronoi 图重心在公共 5 页免费 基于 Voronoi 图的空间区域划分算法董雪刘润涛 哈尔滨理工大学应用科学学 动态 Vorono

    2026年3月17日
    2
  • 程序员泪崩_程序员生活现状

    程序员泪崩_程序员生活现状

    2022年10月11日
    3
  • 高清视频编码格式_如何将高清视频转化为蓝光

    高清视频编码格式_如何将高清视频转化为蓝光收藏于2012-01-09迁移自个人百度空间—————————高清视频编码最常用的编码格式是MPEG2-TS、MPEG4、H.264和VC-1这四种算法。          MPEG2由MPEG(MovingPictureExpertsGroup)运动图像专家组制定,这是国际标准化组织(ISO)于1988年成立的专责制定有关运动压缩编码标…

    2026年4月13日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号