方法1:
rc.local
腳本是一個(gè)ubuntu開(kāi)機(jī)后會(huì)自動(dòng)執(zhí)行的腳本躁绸,我們可以在該腳本內(nèi)添加命令行指令扫腺。
方法2:
-
建立自己的腳本, 例如:
#!/bin/bash cd /home/ubuntu/undertow-server/ sudo mvn exec:java
保存為
run_server.sh
-
修改腳本執(zhí)行權(quán)限:
chmod +x run_server.sh
-
將腳本放入
/etc/init.d
路徑下cp run_server.sh /etc/init.d/
-
將腳本添加到啟動(dòng)腳本:
cd /etc/init.d/ update-rc.d run_server defaults 90
在這里
90
表明一個(gè)優(yōu)先級(jí)濒憋,越高表示執(zhí)行的越晚. -
移除腳本也很簡(jiǎn)單:
update-rc.d -f run_server.sh remove
?