简单的shell运行jar包

比如说我们想要在linux的root下创建个cls.txt文件

第一步 创建文件写命令

 vi file.sh  //创建 file.sh 文件
 /** 下面的命令是start.sh 的内容
 */
 cd /root    
 touch cls.txt 
 echo "hello world">> cls.txt

第二步 赋值权限
ok 接下来还有最关键一步 给file.sh 赋执行权限
因为如果不这样做那file.sh 文件不是可执行文件,无法执行

chmod u+x file.sh 

赋值权限前
在这里插入图片描述

赋值权限后

在这里插入图片描述

第三步 执行
在这里插入图片描述

好啦 上图中start.sh文件 可以执行jar包 当然前提是安装好jdk

启动jar包的命令是nohup java -jar **.jar
我们只需要在shell文件里写入命令然后 赋值权限就可以执行了
执行命令是 ./start.sh 就是 ./ 加上你想执行的shell脚本

vi start.sh 
/** 下面的命令是start.sh 的内容
 */
nohup java -jar ERMS_WebApi-1.0.jar > system.out

然后赋权限 启动

Logo

更多推荐