这里我只讲项目运行所需的常用命令,具体项目部署建 java项目发布的方式
## 阿里云上运行项目
1. jar包运行将jar包上传到一个文件夹执行命令
java -jar jar包名
这种方式是窗口被占用,不能执行其他的命令
nohup java -jar jar包名 &
这种方式是后台运行
nohup java -jar jar包名 >temp.txt &
后台运行并且把日志信息保存到temp.txt中
2. tomcat运行
将文件放在tomcat的webapps目录下
进入tomcat的bin
命令 ./startup.sh启动tomcat
命令 ./shutdown.sh关闭tomcat
## 项目运行有关的命令
netstat -nlp |grep :8080
查看端口8080的状态
如果某个端口被占用,可以先用这个命令查看端口的进程号再用命令
kill -9 进程号
结束进程,然后从新启用端口即可
CTRL + Z
将正在运行的程序放入后台并暂停运行
jobs
查看后台运行或者暂停的程序
fg 程序编号
将后台运行的程序调入前台
bg %程序序号
将后台暂停的程序开始运行
将窗口关闭之后,会查看不到后台运行但是可以查看后台进程然后关闭进程
命令 ps aux|grep 项目名称