当前位置: 首页 > article >正文

Linux运行Java程序,并按天输出日志

我们写好的Java程序(非web项目),直接在服务器中敲入命令 java -jar app_name.jar就可以运行,如果想让程序一直在服务器中运行,则需要nohup命令。如下:

        nohup java -jar app_name.jar

    如果需要将程序输出的日志放在指定的文件中,使用“>>”来指向文件,命令如下:

        nohup java -jar app_name.jar >> /home/log/app_name.log 2>&1 

    如上app_name.log文件存储了程序的输出信息,当程序运行了较长时间,日志文件也就会变得越来越大,所以我们需要按天来存储日志,每天生成一个日志文件;如下命令可以实现:

        nohup java -jar app_name.jar >> /home/log/app_name-$(date +%Y-%m-%d).log 2>&1


http://www.kler.cn/a/379204.html

相关文章:

  • 如何对LabVIEW软件进行性能评估?
  • SpringBoot新闻稿件管理系统:架构与实现
  • linux同步执行命令脚本 (xcall)
  • GitHub | 发布到GitHub仓库并联文件夹的方式
  • 【MySQL】 穿透学习数据库理论与知识剖析
  • 桑基图在医学数据分析中的更复杂应用示例
  • 数论——约数
  • 【Android】使用productFlavors构建多个变体
  • 鸿蒙进阶篇-Swiper组件的使用
  • docker镜像仓库实战
  • 2024年最新TikTok养号攻略来了!再也不用为流量头疼了!
  • 著名的 Tangible Software Solutions 代码转换软件推荐的 VB6 代码转换器 gmStudio
  • 【操作系统】基于环形队列的生产消费模型
  • 【含开题报告+文档+源码】基于Web的房地产销售网站的设计与实现
  • 嵌入式操作系统FreeRTOS
  • 柯桥日语培训|N1常考语法:~(よ)うが/(よ)うと——“无论……都……”
  • @Controller 和 @RestController 区别
  • 3.1 快速启动Flink集群
  • 速卖通商品详情API接口,json数据参考(案例)
  • npm入门教程3:npm安装
  • qt QTextEdit详解
  • 005-Kotlin界面开发之程序猿初试Composable
  • LongVU :Meta AI 的解锁长视频理解模型,利用自适应时空压缩技术彻底改变视频理解方式
  • vrrp和mstp,vrrp和byd
  • 无人机避障——使用三维PCD点云生成的2D栅格地图PGM做路径规划
  • LlamaIndex框架学习-提示词的几种使用模式