每天学点Linux之服务器部署jar包(二)

1.将jar包上传至指定目录

  1. 打开secureCRT工具,输入服务器地址以及密码

  2. 同时按键盘Alt+P键进入Sftp上传模式

  3. CD到指定目录 其中

     命令:
     	 History:查看历史命令
     	 LL: 查看文件目录, 
     	 LS: 查看文件列表, 
     	 mkdir 目录名: 创建目录,  
     	 pwd: 查看用户当前所在目录
     	 rm -r 目录名: 删除文件夹 或文件
    
  4. put jar所在地址(绝对路径)+jar包文件名: 上传jar包

  5. 切到命令行 , 并cd到上传的jar包所在目录

  6. ps aux|grep java: 查看java进程 , 并找到jar所运行的进程

  7. kill -9 进程号(pid) : 杀死该jar包进程 | | 或者直接指定杀死进程 ps aux|grep 进程名称

  8. 在次执行ps aux|grep java 确定该进程已被杀死

  9. 执行jar包

    • 前台执行: java -jar XXX.jar
    • 后台执行并挂起: nohup java -jar XXX.jar > nohup.out 2>&1 &
	1. nohup命令的作用就是让程序在后台运行,不用担心关闭连接进程断掉的问题了 
	2. 上述语句是指:开启jar包程序设置成后台运行 , 运行日志输出到nohup.out文件 . 关闭该连接窗口无影响
	3. Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。但是如果终端关闭,那么程序也会被关闭。
	4. 2>&1 :意思是把 标准错误输出 重定向到 标准输出
	5. >  : 默认为标准输出重定向 , 与 1> 相同
	6. &>file : 意思是把标准输出 和 标准错误输出 都重定向到文件file中
	7. /dev/null :  是一个特殊文件,传给它的东西它都删掉
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值