linux部署jia包常⽤命令
1. 打包命令
1. mvn 跳过测试打包成jar包
mvn clean package -st.skip=true
2. linux部署命令
1. 进⼊⽂件夹:
cd …/⽂件名
2. 查看Java进程:
ps -ef | grep java
3. 查看端⼝进程号
ps aux | grep 8080
4. 查看jar包程序到进程号
ps -ef|grep xxx.jar
5. 终⽌进程:
kill -9 进程号
6. 运⾏jar 守护进程:
nohup java -jar xx.jar > nohup.out 2>&1 &
7. 后台启动java jar包并输出⽇志
nohup java -jar ***.jar >***.log 2>&1 &
8. 后台启动jia包并指定配置⽂件
nohup java -jar ***.jar --spring.profiles.active=xxx
9. 查看jar运⾏⽇志:
tail -f nohup.out
10. 指定端⼝,启动jar包
java -jar xxx.jar --server.port=8080
11. 指定虚拟机参数
nohup java -jar  -Xms1024m -Xmx1024m -XX:PermSize=512M -XX:MaxPermSize=1024m eureka-server.jar --spring.profiles.active=test >eureka-server.log 2>&1 &
12. 查看⽇志
tail -f xxx.log
vi xxx.log
⽇志中搜索关键字,\关键字
:q!不保存退出
13. 查看端⼝所占⽤进程
netstat -ntlp |grep  port
14. 查看历史命令
history |grep ls
history |grep 关键字
3. linux常⽤命令
***1.常⽤基本指令***
```
ls   显⽰⽂件或⽬录linux创建文件指令
-l  列出⽂件详细信息l(list)
-a  列出当前⽬录下所有⽂件及⽬录,包括隐藏的a(all)
mkdir  创建⽬录
c    切换⽬录
touch  创建空⽂件
cat      查看⽂件内容
cp      拷贝
mv      移动或重命名
rm      删除⽂件
-r  递归删除,可删除⼦⽬录及⽂件
-f    强制删除
find      在⽂件系统中搜索某⽂件
pwd      显⽰当前⽬录
```
***2.vi命令***
```
:w  保存⽂件但不退出vi:w file 将修改另外保存到file中,不退出vi:w!  强制保存,不推出vi:wq 保存⽂件并退出vi:wq! 强制保存⽂件,并退出viq: 不保存⽂件,退出vi:q! 不保存⽂件,强制退出vi:e! 放弃所有修改,从上次保存⽂件开始再编辑```
***3.  zip格式打包⽅法***
解压: **unzip FileName.zip**
压缩: **zip FileName.zip DirName**
***4.真正有⽤的打包⽅法***
解包:
```
tar xvf FileName.tar
```
打包:
```
tar cvf FileName.tar DirName
```
***5. 查看系统资源***
```
df -h
```
***6.查看系统内存使⽤情况***
```
free
```
4. linux查看cpu和内存命令```
top
```

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。