阿里云ecs上面后台启动一个java应用,用什么命令?

nohup java -jar your-app.jar > application.log 2>&1 &

上述命令解释:

  • nohup:使程序忽略所有挂断(SIGHUP)信号,使得在退出终端后程序仍能继续运行。
  • java -jar your-app.jar:这是启动Java应用的命令,将your-app.jar替换为你的Java应用jar包的实际路径。
  • > application.log:将标准输出重定向到application.log文件。
  • 2>&1:将标准错误输出重定向到标准输出,这样错误信息也会被写入到同一个log文件中。
  • &:在后台运行命令。
相关推荐
S-X-S1 分钟前
集成Sleuth实现链路追踪
java·开发语言·链路追踪
快乐就好ya10 分钟前
xxl-job分布式定时任务
java·分布式·spring cloud·springboot
沉默的煎蛋17 分钟前
MyBatis 注解开发详解
java·数据库·mysql·算法·mybatis
Aqua Cheng.18 分钟前
MarsCode青训营打卡Day10(2025年1月23日)|稀土掘金-147.寻找独一无二的糖葫芦串、119.游戏队友搜索
java·数据结构·算法
北 染 星 辰24 分钟前
Python网络自动化运维---用户交互模块
开发语言·python·自动化
石明亮(JT)34 分钟前
docker部署jenkins
java·docker·jenkins
佳心饼干-36 分钟前
数据结构-栈
开发语言·数据结构
我们的五年36 分钟前
【C语言学习】:C语言补充:转义字符,<<,>>操作符,IDE
c语言·开发语言·后端·学习
翻晒时光1 小时前
Java 多线程与并发:春招面试核心知识
java·jvm·面试
小张认为的测试1 小时前
Jenkins邮件通知的详细配置含邮件通知模板!
java·servlet·ci/cd·jenkins·邮件通知