打包成jar部署到Linux服务器上:
首先查看要部署的项目进程命令:
ps -aux|grep java 显示当前处于运行状态的进程,grep表示搜索
kill 进程号 根据以上的进程号杀死要部署的项目进程
cd 项目目录 进入项目所在目录
rm -rf nohup.out 删除服务的输出文件
nohup java -jar XXX.jar & nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行
tail -f nohup.out 查看启动输入情况
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
常用命令,如搜索,查看,以及复制内容到新的文件中
cat -n nohup.out 查看nohup.out文件中的内容
tail -f nohup.out 查看nohup.out中最近的数据
grep -n '84472' nohup.out | grep '2017-09-20 14:00' 搜索nohup.out文件中的84472的时间为2017-09-20 14:00的数据 搜索转发平台里的数据后复制出来json格式化
cat -n nohup.out |grep 'gprscode' >> /home/za/downlog/xxx.log 把nohup.out文件里的gprscode的数据复制到xxx.log文件里 找相应报文时需要
grep -n 'gprsCode' nohup.out | grep '11-04' >> /home/30054.log 把nohup.out文件里的gprscode的数据复制到xxx.log文件里 找相应gprs时的log日志需要
pwdx 进程号 ps查看了进程号后根据该进程号找到该项目对应的所在目录