查询指定jar包有没有运行
ps -ef|grep 'xxx.jar'
正在运行
root 3645 30196 0 11:25 pts/0 00:00:00 grep --color=auto xxx.jar
root 10693 1 0 Oct26 ? 01:00:51 java -jar xxx.jar
尚未运行
root 3645 30196 0 11:25 pts/0 00:00:00 grep --color=auto xxx.jar
杀死进程
kill 10693
后台运行xxx.jar文件,并吧日志写入xxx.log文件中
nohup java -jar xxx.jar > xxx.log 2>&1 &
清空xxx.log文件中的内容
> xxx.log
从log.txt中查找 2018-12-14 日志,写入xxx.log中
sed -n '/2018-12-14/,$p' log.txt > xxx.log
本文介绍如何使用ps、grep和kill命令查询指定的Java应用(.jar包)是否正在运行,以及如何在后台启动Java应用并将日志输出到指定文件。此外,还提供了清空日志文件和从特定日期的日志中提取信息的方法。
2206

被折叠的 条评论
为什么被折叠?



