最近由于项目需要,需后台运行java application,进行一些操作,并将屏幕输出定向到日志文件中。

首先将jiar 文件拷贝到linux。这里我放在

/home/jerry

输入命令

cd /etc/systemd/system

sudo vi mqtt_agent.service

打开 mqtt_agent.service 后输入

[Unit]

Description=MQTT Agent service

After=network.target

StartLimitIntervalSec=0

[Service]

Type=simple

Restart=always

RestartSec=1

User=jerry

ExecStart=/bin/sh -c "exec /usr/bin/java -jar /home/jerry/mqtt_agent.jar>>/home/jerry/mqtt_agent.log 2>&1"

[Install]

WantedBy=multi-user.target

保存文件。

输入

sudo service mqtt_agent start

启动servcie。

sudo service mqtt_agent restart

重新启动service。

systemctl |grep mqtt

检查service。

查看日志文件

tail -f /home/jerry/mqtt_agent.log

Linux 自定义service,并重定向输出到日志文件相关推荐

  1. 【原创】自定义Appender类,输出DCMTK日志

    就像DCMTK官方论坛说的那个问题一样:问题:自定义Appender输出DCMTK的oflog DCMTK日志输出类 大家都知道:DCMTK只提供下面四个日志输出类. FileAppender: Ap ...

  2. Python 将控制台输出另存为日志文件

    文章目录 Python 将控制台输出另存为日志文件 需求 方法一:使用 Logger 类(推荐) 方法二:仅使用 sys 方法三:使用 logging 模块 参考文献 Python 将控制台输出另存为 ...

  3. linux配置定时删除日志文件,Linux使用shell脚本定时删除历史日志文件

    Linux使用shell脚本定时删除历史日志文件,文件,小时,时间,目录,脚本 Linux使用shell脚本定时删除历史日志文件 易采站长站,站长之家为您整理了Linux使用shell脚本定时删除历史 ...

  4. Linux,grep命令,在大日志文件中搜索关键字 最后/最开始出现位置

    Linux,grep命令,在大日志文件中搜索关键字 最后/最开始出现位置 grep [选项]... PATTERN [FILE]... grep -C N,(N代表一个整数)是搜索关键字出现位置,并且 ...

  5. pomelo配置logger时日志无法输出到日志文件的问题解决方案

    在使用pomelo的过程中发现log4js的日志无法输出到日志文件,解决办法如下: 1.删除工程目录下 ./node_modules/pomelo/node_modules/pomelo-logger ...

  6. Linux后台运行python程序并输出到日志文件

    后台运行python程序并标准输出到文件 现在有test.py程序要后台部署, 里面有输出内容 使用命令: nohup python -u test.py > test.log 2>&am ...

  7. Linux运维之认识与分析日志文件(rsyslog服务),时间同步服务(chronyd服务)及时间管理命令(timedatectl)

    一.实验环境(rhel7.0版本) 主机环境:rhel7.0 各主机信息 主机名 IP server 172.25.254.1 client 172.25.254.2 二.日志文件介绍 1.Linux ...

  8. linux上设置了log4j没有产生日志文件_关于 log4j 升级到 log4j2 的小结

    关于升级 jar 包等前提要求 删掉原先的 log4j-1.XX 等 jar 包 从 1.XX 升级到 2.XX 平稳升级需要的 jar 包,其中包括用 sl4j-1.7.25 (1.7.21 暂时也 ...

  9. 【CyberSecurityLearning 31】Linux网络信息查看与配置、日志文件的管理、备份及日志服务器的搭建

    目录 网络地址配置 1.确认系统的网卡信息和ip地址 2.关闭networkmanager服务 3.配置网络地址 通过配置文件配置网络地址(让配置的IP地址永久生效) 实验: 日志文件的管理与应急分析 ...

最新文章

  1. 关于不能成为专业软件测试人员的10大理由的一些阐述
  2. 红黑树 —— 原理和算法详细介绍
  3. 数据可视化表格-设计经验分享!
  4. 奥飞娱乐:贝肯熊和镇魂街盲盒产品计划于2021年下半年上市
  5. m苹果放n篮子_能用一只手,我绝对不用一双:苹果试图解锁更多Apple Watch控制手势...
  6. SQLite指南(0) 表和索引的文件存储结构
  7. jasper s java jacal_Jasper's Java Jacal
  8. JDK-Logger
  9. Socket套接字,一个简单的聊天室案例!
  10. PRJ: LGA Design
  11. Fiddler数据抓包试玩改包工具使用畅享
  12. 2021C语言全套教程
  13. Quartus II 软件和 DE2-115 开发板使用入门
  14. Linux:僵尸进程 Zombie;waitpid
  15. 简单的tcpdump抓包使用总结:抓取指定ip、指定网卡、指定端口的包
  16. Unexpected Exception caught setting 异常解决记录
  17. latex 公式编号的自定义
  18. 《增长黑客实战》(第4-6章)
  19. dbeaver针对某张表写sql(复制软件sql模板)
  20. MATLAB绘制笛卡尔心形线---by CSDN ChitGPT AI大模型

热门文章

  1. L1-054 福到了 (15分)题解
  2. 睡眠质量不好怎么改善,这些助眠好物让你失眠快速入睡
  3. python之json.loads()报错ValueError: No JSON object could be decoded解决
  4. 阿里云open API中的签名算法
  5. ppt文件太大如何压缩变小?
  6. 解析解【闭式解(closed-form solution)】和数值解
  7. python 利用火狐浏览器爬取内容
  8. 视频监控录像机默认端口 34567 修改为37420
  9. Android开发详解之App升级程序一点通
  10. Android朋友圈怎么换行,2020年发朋友圈打字怎么换行