一、后台运行jar[root@VM-0-4-centos java]# nohup java -jar /home/spring_one_demo-0.0.1-SNAPSHOT.jar > spring.log 2>&1 &上述命令会使jar包在后台运行,用户退出也不会终止程序。其中:末尾的&,使用指定后台运行nohup命令表示,系统后台不挂断地运行命令,退出终端不会影响程序的运行。不加这个命令,即使使用&,在退出远程连接后还是终止程序。> spring.log,是nohup的相关命令,表示将原本会打印在控制台的文件打印到spring...
进入ECS目录jar 存放目录: 1.执行命令:linux:启动jarnohup java -jar qualityshop-api.jar>log.file 2>&1 &2.结束命令:可以直接用一句话执行ps -ef|grep -v grep|grep zdzjar.jar | grep java |awk ‘{print "kill -9 "$2}‘|sh或者ps aux |grep qualityshop-api.jar |grep -v grep |awk ‘{print $2}‘ |xargs kill -9或者ps aux | grep spring | xargs kill -9 3.//显示所有的进程ps -ef查看那个端口被占用netstat -tlnnetsta...
1.配置好Archlinuxcn源。2.安装以下软件sudo pacman -S fcitx-configtool fcitx-lilydjwg-git fcitx-sogoupinyin
3.编辑 .xprofile文件export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
4.注销即可原文:https://www.cnblogs.com/manjarocn/p/12098523.html
前言一般都会使用Xshell进行远程发布项目,当然在Linux上命令是一样的本文使用到了两个工具Xshell 和 Xftp一、发布WAR包1、我们先使用Xftp,进入tomcat的webapp文件夹下cd /usr/local/tomcat/logs/ 2、把WAR包复制过来,注意重名问题3、接下来,打开Xshell,进入到tomcat的bin中 进行停止项目,和之后的启动项目cd /usr/local/tomcat/bin/./shutdown.sh4、当我们停止项目后,切换到Xftp进行现有WAR包的备份或删除,并且把刚刚上...
一般情况下springboot项目部署到linux下面需要经过一下几个步骤:1.查看项目是否在运行状态(常用命令[其中一个]):1 ps -ef | grep xxx.jar2.如果项目在运行状态,需要先将现在运行的项目pid杀掉(常用命令[其中之一]):1 kill -9 xxx3.然后再检查一下项目运行状态,确认旧项目pid已经被kill掉。4.将更新的项目jar包放到指定位置,然后使用nohup后台启动boot项目(常用简单启动命令[其中之一]):1 nohup java -jar xxx.jar> lo...
把下面代码复制到单独文件里,取名为【my-java-program】,用root用户将其复制到【/etc/init.d/】目录。当然也可以最开始就在【/etc/init.d/】目录创建【my-java-program】文件。【my-java-program】是自定义的内容,可根据需求自行修改。启动:# /etc/init.d/my-java-program start停止:# /etc/init.d/my-java-program stop重启:# /etc/init.d/my-java-program reload代码中【/path/to/my/java/program.jar】指可运行jar包的Ful...
1. 输入法配置前提(之前没有配置过fcitx的跳过该节)在配置之前防止之前配置的输入法配置文件对当前配置的影响,应首先删除用户家目录.config下的fcitx文件夹2. 下载相应输入法组件//前三个组件是必须要安装的,安装后可以通过图形界面进行输入法的其他快速配置
sudo pacman -S fcitx fcitx-qt5 fcitx-configtool fcitx-googlepinyin
fcitx-googlepinyin是其中一个输入法,虽然联想词不是很好用,但与其他的相比还是挺不错的,自己...
#! /bin/sh
# chkconfig: 2345 10 90
# description: jenkins ....
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.
#prefix=/home/lanmps/jenkins
#nohup $prefix/start_jenkins.sh >> $prefix/jenkins.log 2>&1 &
#风来了.呆狐狸JENKINS_ROOT=/home/lanmps/jenkins
JENKINSFILENA...
1. 自定义服务启动Jar包Linux下面的jar启动,可做成服务a) cd /etc/systemd/system 进入该目录,创建一个文件,比如projectname.serviceb) 编辑该projectname.service文件,内容如下:[Unit] Description=yourProjectName #描述 After=syslog.target network.target #依赖 [Service] Type=simple ExecStart=/usr/local/jdk1.8.0_171/jre/bin/java -jar /usr/local/jlib/xxxxx.jar #前面是java命令的绝对路径 后面是jar包的...
一、运行 JAR和Windows中一样 java -jar jarname.jar运行jar 包特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出java -jar jarname.jar二、后台运行nohup java -jar jarname.jar > out.file &命令参数:nohup:不挂断运行命令,当账户退出或终端关闭时,程序仍然运行> out.file:将 JAR 的输出重定向到指定 out.file 文件,即输出内容不打印到屏幕上,而是输出到 out.file 文件中。&:代表在后台运行...
#!/bin/bash#这里可替换为你自己的执行程序,其他代码无需更改APP_NAME=ruoyi-admin.jarcd `dirname $0`#使用说明,用来提示输入参数usage() { echo "Usage: sh 执行脚本.sh [start|stop|restart|status]" exit 1}#检查程序是否在运行is_exist(){ pid=`ps -ef|grep $APP_NAME|grep -v grep|awk ‘{print $2}‘ ` #如果不存在返回1,存在返回0 if [ -z "${pid}" ]; then return 1 else return 0 fi}#启动方法start(...
上周在更新Manjaro Linux的时候误触了电源键,导致内核更新了一半系统强制关机,重启时正常进入grub但无法正常引导进入系统。由于不想重装系统(一大堆环境和工具的配置还是相当繁琐的),加上初步判断应该仅仅是内核引导镜像没能正常安装导致的问题,所以决定先用liveUSB进行急救。需要准备的工具:一个使用较新版本Manjaro Linux的liveUSB(可以使用dd将镜像直接写入u盘)待修复设备需要联网环境(没有其实也不用担心,不过最好...
1.在IDEA pom.xml 中添加<build><plugins><plugin><artifactId>maven-compiler-plugin</artifactId><version>2.3.2</version><configuration><source>1.8</source><target>1.8</target></configuration></plugin><plugin><artifactId>maven-assembly-plugin </artifactId><configuration><descriptorRefs><descriptorRef>jar-with-dependencies</descriptorRef></descriptorRefs><archive><manifest><mainClass>com.yy.mr.wordcoun...
#!/bin/bash
#source /etc/profile# Auth:Liucx# Please change these parameters according to your real env.# set Java Home: Remember that dolphin only supports JDK8!JAVA_HOME=/usr/java/jdk1.8.0_162
# application directorycd `dirname $0`APP_HOME=`pwd`
APP_NAME="`cd ${APP_HOME} && find -name *.jar `"JAR_HOME=`pwd |awk -F"/" {print $NF}`# Java JVM lunch parametersif [ x"$JAVA_MEM_OPTS" == x ];then J...
Linux下shell通用脚本启动jar(微服务)
vim app-jar.sh#!/bin/bash#source /etc/profile
# Auth:Liucx
# Please change these parameters according to your real env.
# set Java Home: Remember that dolphin only supports JDK8!
JAVA_HOME=/usr/java/jdk1.8.0_162# application directory
cd `dirname $0`
APP_HOME=`pwd`APP_NAME="`cd ${APP_HOME} && find -name *.jar `"
JAR_HOME=`pwd |awk -F"/" {print $NF}`
# Java ...