有的時候我們在linux系統裡面部署一些環境之類的需要開機的時候就啟動它,如果手動去一步一步啟動的話,浪費時間,又麻煩,這個時候隻需要很簡單的幾步就能解決這個問題。
1.建立啟動項的腳本
比如我們要啟動tomcat,tomcat安裝目錄下有一個啟動腳本,startup.sh,目錄結構應該是這樣
tomcat/
bin/startup
.sh,這個時候我們随便在某個地方建立一個腳本,比如在home目錄下,
touch /home/startup-service.sh
打開剛剛建立的腳本,輸入如下内容并儲存
#!/bin/bash
/tomcat/bin/startup.sh
建立完成之後,給他執行權限
chmod +x /home/startup-service.sh
2.将腳本添加進入開機選項當中
linux系統中有個rc.local檔案可以控制開機選項,在/etc/rc.d/rc.local這個位置,編輯這個檔案,把startup-service.sh加入進去
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNvwVZ2x2bzNXak9CX90TQNNkRrFlQKBTSvwFbslmZvwFMwQzLcVmepNHdu9mZvwFVywUNMZTY18CX052bm9CX6lERNVTWU1ENJpHW4Z0MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2LcRHelR3LcJzLctmch1mclRXY39TN0gzNzMTN5AjMyATM4EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
儲存,同樣的給這個檔案執行權限,和上面哪一步給權限一樣,這樣就大工告成了,當然你可能發現了,其實直接将tomcat的startup.sh加入到rc.local中就行了,這樣确實可以,不過建立一個中間腳本友善管理而已,看個人喜好。。。。