打包成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查看了進程號後根據該進程號找到該項目對應的所在目錄