Linux 后台运行程序几种方式 发表于 2022-12-16 更新于 2019-09-23 分类于 Linux , 入门 首先,假设我们要运行个 Java 的 crm 程序,运行命令如下: 1java -jar crm.jar 使用 & 让命令运行在当前会话后台把命令运行在当前会话的后台,当会话终止时命令也将终止。如下: 1java -jar crm.jar & nohup将命令运行到系统的后台: 1nohup java -jar crm.jar & nohup 默认会将程序的输出写入到 nohup.out 中,也可向下面这样将输出重定向到指定位置,如下: 1nohup java -jar crm.jar > crm.log 2>&1 & 2>&1 是将错误输出重定向到标准输出。