Linux线上部署项目命令(SpringBoot项目)

  1. mvn package 打包

  1. 登录服务器杀掉已有项目服务进程命令:

  • ps –ef | grep 你的jar包名 (第二列为进程号PID)

  • Kill -9 进程号PID

  1. 上传打包好的jar包

  1. 运行jar包:nohup java –jar 你jar包名 &

Linux其他命令:

  • 根据端口过滤,找到项目进程号:netstat -ntlp | grep 30080

  • ls 查看 -l :列出文件详细信息 或者直接ll 。-a:列出当前目录下所有文件及目录,包括隐藏的a(all)

  • mkdir 创建目录 -p:创建目录,若无父目录,则创建p(parent)

  • 部分显示 more/less

  • 查找文件 find / -name 'auto.cnf'

  • 创建空文件 touch

  • 复制文件 cp

  • 移动或重命名 mv

  • 删除文件 rm

  • 文件权限管理

三种基本权限:

R:读,数值表示为 4

W:写,数值表示为 2

X:可执行,数值表示为1

  • 文件的权限为-rw-r--r--,一共十个字符,分成四段。

  • 第一个字符“-”表示普通文件;这个位置还可能会出现l链接;d表示目录

  • 第二三四个字符rw-表示当前所属用户的权限,所以用数值表示为 4+2=6

  • 第五六七个字符r--表示当前所属组的权限,所以用数值表示为 4

  • 第八九十个字符r--表示其他用户权限,所以用数值表示为 4

所以操作此文件的权限用数值表示为 644

更改权限

更改权限:sudo chmod [u所属用户 g所属组 o其他用户 a所有用户] [+增加权限 -减少权限] [r w x] 目录名

例如:有一个文件 filename,权限为-rw-r----x ,将权限值改为-rwxrw-r-x,用数值表示为765

sudo chmod u+x g+w o+r filename 也可以用数值表示 sudo chmod 765 filename

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值