後臺啟動和關閉jar的shell指令碼
1.後臺啟動 startTest.sh
#設定工程路徑
project_path=/root/test
cd $project_path
#nohup後臺啟動,輸出日誌到test.log
nohup java -jar test.jar >test.log &
#列印日誌
tail -f test.log
檔案可執行權
chmod +x startTest.sh
執行 ./startTest.sh
2.根據應用埠關閉服務 stopTest.sh
檔案賦執行權同上#設定關閉的埠 port=8080 #獲取此埠執行的程序 pid=`lsof -t -i:$port` #判斷如果程序號不為空則,關閉程序 if test -z "$pid";then echo "test 工程未啟動!" else kill -9 $pid echo "test 工程程序$pid 關閉成功!"
相關推薦
後臺啟動和關閉jar的shell指令碼
1.後臺啟動 startTest.sh#設定工程路徑 project_path=/root/test cd $project_path #nohup後臺啟動,輸出日誌到test.log nohup java -jar test.jar >test.log & #
hadoop叢集啟動和關閉shell指令碼
說明: 1、先啟動zookeeper,再啟動hdfs,再啟動yarn。 2、user為hadoop使用的linux使用者。 3、採用SSH登陸到其他機器執行指令碼的方式,且配置了ssh免金鑰登陸。 start-hadoop.sh user=hadoop
Linux下用jenkins用指令碼啟動和關閉tomcat報錯Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
用vim開啟tomcat的bin目錄下的setclasspath.sh,新增JAVA_HOME和JRE_HOME兩個環境變數(下圖紅色方框內),兩個環境變數路徑為您安裝的java JDK的路徑。 使用 echo $JAVA_HOME 能定位JDK安裝路徑的前
windows下用指令碼啟動和關閉oracle
建立兩個TXT分別修改檔名字為 關閉和啟動Oracle,然後字尾名改成.bat 在啟動Oracle.bat裡面寫成這樣 lsnrctl start net start OracleServiceORCL
linux啟動程式和關閉程式指令碼
關閉指令碼: #!/bin/bash source /etc/profile log() { echo `date +【%Y-%m-%d" "%H:%M:%S】` $1 } log "kill 168 begain" NAME=importFile168 echo $NAME ID=
指令碼啟動和關閉jar
#! /bin/sh PORT=8888 HOME='/usr/local/java' LOG_HOME='/usr/local/java' JAR_HOME=auto-weight-
AIX自動啟動和關閉指令碼
在系統重新啟動時自動啟動所需的服務,這樣可以免去登入到系統來手動啟動這些服務的任務。在關閉系統時,可以準備好指令碼,以受控的方式關閉這些服務。本文介紹了在系統重新啟動或關閉時用於啟動或停止應用程式的不同方法。 系統重新啟動可能發生在白天,也可能發生在夜晚(可能
Unity中的指令碼啟動和關閉功能介紹!!!
在unity中所有的gameobject都是擁有狀態的,一種是啟用狀態一種是停用狀態,那麼我們同樣可以通過這個狀態來做不同的事情,腳本里面我們需要這麼寫呢?其實很簡單,只要重寫兩個方法: 1 2 3 4 5 6 7 void OnEnable()
Linux啟動和關閉時自動執行的所有指令碼檔案
原文地址:http://www.cnblogs.com/armlinux/archive/2010/08/11/2390949.html Linux使用的是基於執行級(run-levels)概念的稱為SysVinit的專用啟動工具。SysVinit(從現在開始我
mysql啟動和關閉外鍵約束的方法
word nbsp 查看 set 外鍵約束 mysql 輸入 check select 關閉外鍵約束,輸入命令:SET FOREIGN_KEY_CHECKS=0; 啟動外鍵約束,輸入命令:SET FOREIGN_KEY_CHECKS=1; 查看當前是否有外鍵約束:SELEC
Oracle啟動和關閉
命令 fuse 在線 數據庫系統 .exe ssi 建立 use 控制文件 1 數據庫啟動 1.1 需要的權限 SYSDBA或者SYSOPER系統權限。 1.2 啟動的方法 SQL*Plus STARTUP command Oracle Enterprise
全文檢索ES 服務啟動和關閉
eap sep ror cms nco sin head exp rac nohup ./elasticsearch & 可以後臺開啟elasticsearch服務 ps-ef列出所有進程 ps-ef | grep elastic...查找elastic。。的
單獨啟動和關閉hadoop服務
hadoop、節點1)啟動名稱節點 Hadoop-daemon.sh start namenode 2) 啟動數據節點hadoop-daemons.sh start datanode slave 3)hadoop-daemon.sh start secondarynamenode 4)查看端口5007
SELinux的啟動和關閉
efs 所有 能夠 mis iss har 表示 強制 兩個 1、SELinux簡介SELinux是Security Enhanced Linux的縮寫,字面上的意思就是安全強化的Linux,它是由美國國家安全局 (NSA) 開發的,整合到Linux核心的一個模塊,是對於強
mysql 啟動和關閉外鍵約束
ext sql 更新 set ... 避免 mysq delete 約束 在MySQL中刪除一張表或一條數據的時候,出現 [Err] 1451 -Cannot delete or update a parent row: a foreign key constrai
java----調用windows的DOS命令並回顯/啟動和關閉appium
學習記錄/** * Java調用windows的DOS命令 * 實現調用Windows的ipconfig命令,然後將輸出的信息通過IO流輸出到控制臺。 * 實現啟動appium服務 * 實現關閉appium服務 */ public class Doc { public static
【oracle11g】整體啟動和關閉
lsnrctl1.關閉數據庫【默認orcl】 sqlplus /nolog conn sys/sys as sysdba; shutdown immediate; --關閉所有實例 lsnrctl stop2.單獨關閉的數據庫實例,目前啟動不了了【uu】 sqlplus /nolog conn sys/
如何快速啟動和關閉我們的oracle服務
nbsp 轉換成 oracleo list 文件 ID tro 格式 代碼 1 首先大家可以看到的是我們的這個oracle的數據庫服務,每次我們用我們的oracle數據庫的時候進行打開的兩個服務 OracleOraDb11g_home1TNSListene
tomcat多實例啟動和關閉腳本
ret des tar val $2 exp per pack tomcat多實例 1、tomcat啟動腳本 #!/bin/sh# description: 啟動tomcat多實例.. /etc/init.d/functionsRETVAL=$? # tomcat實例目錄e
Oracle安裝完成後,如何用命令行啟動和關閉數據庫?
運行 沒有 操作 imm 文件 back file 不能 正常的 Oracle安裝完成後,如何用命令行啟動和關閉數據庫? 解答: 打開:STARTUP [FORCE] [RESTRICT] [PFILE= filename] [OPEN [RECOVER][ dat