springboot部署jar项目和基本liunx命令
---查询进程:
ps -ef | grep java
---杀死项目进程:
kill -9 进程号
---部署命令liunx:
自己创建日志放入nohup.out文件中
nohup java -jar visPlat-service-2.3.0.230522_CLOUD_RELEASE.jar &
重定向日志文件到service.log文件中
nohup java -jar service.jar > ./logs/service.log &
---部署win
java -Dfile.encoding=utf-8 -jar 项目jar名
---查看端口是否开放
firewall-cmd --query-port=端口/tcp --返回 no 表示没开放
--开放端口命令:
firewall-cmd --zone=public --add-port=端口号/tcp --permanent -- 查询还是no,需要再firewall-cmd --reload重启防火墙,需要在防火墙中添加8080端口配置
--查询系统中某个文件的位置
find / -name 文件/文件夹名称
find . -name "*.log" -ls 在当前目录查找以.log结尾的文件,并显示详细信息。
find /root/ -perm 600 查找/root/目录下权限为600的文件
find . -type f -name "*.log" 查找当目录,以.log结尾的普通文件
find . -type d | sort 查找当前所有目录并排序
find . -size +100M 查找当前目录大于100M的文件
---创建文件夹
mkdir 文件夹名称
---创建文件
touch 文件名
---查询文件内容
tail -f -n 500 文件名
---编辑文件
vi 文件名
i、o、a:进入编辑模式
Esc:退出编辑模式
:q:不保存退出
:q!:不保存强制退出
:wq:保存并退出
---配置文件生效profile
source /etc/profile
---复制文件到另一个文件中
cp -r 复制的文件名或者* 复制到新文件夹的路径
---解压文件
tar -zcvf 压缩文件名
z:调用打包压缩命令
c:打包文件
v:显示运行过程
f:指定文件名
x:代表解压
---删除文件
rm -rf 文件名
---重命名文件
mv 旧名称 新名称
---查看内存占用情况:
df -h
---查看目录大小
du -h --max-depth=1
---linux升级命令
yum -y update 升级所有包同时也升级软件和系统内核
---查看ip
linux: ip addr
win: ipcnfig
---目录查询
ls 查看当前目录下的所有目录和文件
ls -a 查看当前目录下的所有目录和文件(包括隐藏的文件)
ls -l 或 ll 列表查看当前目录下的所有目录和文件(列表查看,显示更多信息)
ls /dir 查看指定目录下的所有目录和文件 如:ls /usr
---查看防火墙
状态:systemctl status firewalld
a) running:开启
b) dead:关闭
开启防火墙:systemctl start firewalld
关闭防火墙:systemctl stop firewalld
重启防火墙:systemctl restart firewalld.service
查询进程: ps -ef | grep java
--jar打包部署
1.查询所有进程,找到项目端口号对应的PID
netstat -ntpl
2.执行jar包
nohup java -jar 项目包名.jar >>日志.log &
3.查看实施日志
tail -f -n 500 日志.log
---Jenkins启动
nohup java -jar jenkins.war --httpPort=8899 &
nohup java -jar jenkins.war --httpPort=8899 > jenkins.log 2>&1 &

浙公网安备 33010602011771号