aws 開機自動啟動sh檔案(jar程式等),命令的新增位置
rc.local
要寫在這個下面/etc/rc.d/rc.local
#!/bin/bash
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.
touch /var/lock/subsys/local
sudo -i sh /app/run_java.sh > /etc/run_java.log
/app/run_java.sh
if [ "`whoami`" != "root" ]; then
echo "----------------------------"
echo "Must excute me as following:"
echo "sudo -E sh run_java.sh"
echo "----------------------------"
exit 1
fi
echo "1.copy jar"
read -p "Enter"
cp -rf ./run_java-0.0.1-SNAPSHOT.jar /opt/run_java/run_java-0.0.1-SNAPSHOT.jar
echo "2.kill port"
read -p "Enter"
pkill -KILL -e -c -f run_java-0.0.1-SNAPSHOT.jar
echo "3.export "
read -p "Enter"
export HOME="/home/run_java"
echo "4.run"
read -p "Enter"
nohup /usr/lib/jvm/jdk-11.0.1/bin/java -jar /opt/run_java/run_java-0.0.1-SNAPSHOT.jar --server.port=8080 > /opt/run_java/run_java.log 2>&1 &
sleep 10
cat /opt/run_java/run_java.log
pgrep -f run_java-0.0.1-SNAPSHOT.jar
相關文章
- Linux 新增開機自啟動Linux
- win10登錄檔怎麼新增開機啟動專案_win10新增開機啟動程式教程Win10
- 非OMF管理 自動新增資料檔案add_datafiles.sh
- OMF管理自動新增資料檔案指令碼add_datafile.sh指令碼
- springboot的jar在linux上sh啟動指令碼Spring BootJARLinux指令碼
- VS 開啟程式碼檔案時,在解決方案中自動定位到對應檔案位置
- Linux 新增指令碼開機自啟動Linux指令碼
- jar架包啟動命令JAR
- Android開機自啟動程式Android
- 3dmax自動儲存的檔案在哪裡 3dmax自動存的檔案位置3D
- systemctl 命令設定開機自啟動失敗
- SpringBoot 新增本地 jar 檔案Spring BootJAR
- ubuntu新增自啟動Ubuntu
- win10怎麼設定bat開機自啟動_win10系統新增bat開機自啟動的方法Win10BAT
- pm2開機自啟動專案
- win10網路卡驅動位置在哪裡_win10網路卡驅動檔案位置如何開啟Win10
- 命令列生成jar檔案命令列JAR
- win10 新增開機啟動Win10
- Spring Boot啟動後讀取jar包內部檔案Spring BootJAR
- win10執行*.jar檔案的方法_win10如何開啟jar檔案Win10JAR
- win10怎麼透過登錄檔新增啟動事件_win10使用登錄檔新增開機啟動項的方法Win10事件
- win10怎麼通過登錄檔新增啟動事件_win10使用登錄檔新增開機啟動項的方法Win10事件
- KVM虛機開機自啟和取消自啟動
- java 啟動命令 java -jar 如何追加引數JavaJAR
- centos(linux): 列出所有的開機自啟動程式CentOSLinux
- 微信公眾號自動回覆新增檔案
- oracle配置開機自啟動Oracle
- Linux開機自啟動配置Linux
- linux 啟動jar包:在 Linux 上啟動 Java jar 包的方法LinuxJARJava
- 如何設定win10軟體開機自動啟動 win10軟體開機自動啟動的方法Win10
- java-jar啟動jar包JavaJAR
- Windows10 開機自動啟動 VagrantWindows
- nginx 加入到開機自動啟動Nginx
- 在pom檔案中新增jar包的方法JAR
- Nginx的常用命令(啟動重啟停止等)Nginx
- Apache DolphinScheduler如何開啟開機自啟動功能?Apache
- win10如何禁止autodesk開機自啟_win10禁止autodesk開機自動啟動的方法Win10
- windows如何開機自動啟動某些應用?Windows