通过xshell远程部署


Xshell 和 Xftp5 操作linux系统的机器

------------------------------------------------------------------------------------------------------------

1.要知道当前所要操作的项目在linux中对应的进程号   screen -ls 可以查看当前所有的进程号

2.杀掉那个进程 kill screenId 

3.要知道项目在linux中存放的war包,通过xshell中的xftp5将新鲜出炉的war包替换掉原来的,知道对应目录,直接拖进去覆盖掉

4.创建新进程 screen -R screenName

5.上步操作完成后会进入到一个新窗体,然后执行 java -jar XXX.war 运行jar包 此时项目启动

------------------------------------------------------------------------------------------------------------
mkdir timecost //创建目录
cd timecost //进入目录
java -jar XXX.war //运行jar包(将新的war包覆盖原有war包,在当前目录下执行本目录下的新war包)

感觉一个窗口对应一个程序
screen -R newTimeCost //新建窗口(程序)
screen -ls //查看所有窗口(程序)
screen -r screenId //进入窗口(程序)
kill screenId //杀死删除窗口(程序)

Ctrl + a+ d 退出窗口(窗口虽然退出但是程序依然在后台运行)

posted @ 2016-08-01 14:13  夏沫、微凉  阅读(284)  评论(0编辑  收藏  举报