Linux 自定义service,并重定向输出到日志文件
最近由于项目需要,需后台运行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,并重定向输出到日志文件相关推荐
- 【原创】自定义Appender类,输出DCMTK日志
就像DCMTK官方论坛说的那个问题一样:问题:自定义Appender输出DCMTK的oflog DCMTK日志输出类 大家都知道:DCMTK只提供下面四个日志输出类. FileAppender: Ap ...
- Python 将控制台输出另存为日志文件
文章目录 Python 将控制台输出另存为日志文件 需求 方法一:使用 Logger 类(推荐) 方法二:仅使用 sys 方法三:使用 logging 模块 参考文献 Python 将控制台输出另存为 ...
- linux配置定时删除日志文件,Linux使用shell脚本定时删除历史日志文件
Linux使用shell脚本定时删除历史日志文件,文件,小时,时间,目录,脚本 Linux使用shell脚本定时删除历史日志文件 易采站长站,站长之家为您整理了Linux使用shell脚本定时删除历史 ...
- Linux,grep命令,在大日志文件中搜索关键字 最后/最开始出现位置
Linux,grep命令,在大日志文件中搜索关键字 最后/最开始出现位置 grep [选项]... PATTERN [FILE]... grep -C N,(N代表一个整数)是搜索关键字出现位置,并且 ...
- pomelo配置logger时日志无法输出到日志文件的问题解决方案
在使用pomelo的过程中发现log4js的日志无法输出到日志文件,解决办法如下: 1.删除工程目录下 ./node_modules/pomelo/node_modules/pomelo-logger ...
- Linux后台运行python程序并输出到日志文件
后台运行python程序并标准输出到文件 现在有test.py程序要后台部署, 里面有输出内容 使用命令: nohup python -u test.py > test.log 2>&am ...
- Linux运维之认识与分析日志文件(rsyslog服务),时间同步服务(chronyd服务)及时间管理命令(timedatectl)
一.实验环境(rhel7.0版本) 主机环境:rhel7.0 各主机信息 主机名 IP server 172.25.254.1 client 172.25.254.2 二.日志文件介绍 1.Linux ...
- linux上设置了log4j没有产生日志文件_关于 log4j 升级到 log4j2 的小结
关于升级 jar 包等前提要求 删掉原先的 log4j-1.XX 等 jar 包 从 1.XX 升级到 2.XX 平稳升级需要的 jar 包,其中包括用 sl4j-1.7.25 (1.7.21 暂时也 ...
- 【CyberSecurityLearning 31】Linux网络信息查看与配置、日志文件的管理、备份及日志服务器的搭建
目录 网络地址配置 1.确认系统的网卡信息和ip地址 2.关闭networkmanager服务 3.配置网络地址 通过配置文件配置网络地址(让配置的IP地址永久生效) 实验: 日志文件的管理与应急分析 ...
最新文章
- 关于不能成为专业软件测试人员的10大理由的一些阐述
- 红黑树 —— 原理和算法详细介绍
- 数据可视化表格-设计经验分享!
- 奥飞娱乐:贝肯熊和镇魂街盲盒产品计划于2021年下半年上市
- m苹果放n篮子_能用一只手,我绝对不用一双:苹果试图解锁更多Apple Watch控制手势...
- SQLite指南(0) 表和索引的文件存储结构
- jasper s java jacal_Jasper's Java Jacal
- JDK-Logger
- Socket套接字,一个简单的聊天室案例!
- PRJ: LGA Design
- Fiddler数据抓包试玩改包工具使用畅享
- 2021C语言全套教程
- Quartus II 软件和 DE2-115 开发板使用入门
- Linux:僵尸进程 Zombie;waitpid
- 简单的tcpdump抓包使用总结:抓取指定ip、指定网卡、指定端口的包
- Unexpected Exception caught setting 异常解决记录
- latex 公式编号的自定义
- 《增长黑客实战》(第4-6章)
- dbeaver针对某张表写sql(复制软件sql模板)
- MATLAB绘制笛卡尔心形线---by CSDN ChitGPT AI大模型
热门文章
- L1-054 福到了 (15分)题解
- 睡眠质量不好怎么改善,这些助眠好物让你失眠快速入睡
- python之json.loads()报错ValueError: No JSON object could be decoded解决
- 阿里云open API中的签名算法
- ppt文件太大如何压缩变小?
- 解析解【闭式解(closed-form solution)】和数值解
- python 利用火狐浏览器爬取内容
- 视频监控录像机默认端口 34567 修改为37420
- Android开发详解之App升级程序一点通
- Android朋友圈怎么换行,2020年发朋友圈打字怎么换行