linux中編寫自啟動shell指令碼

2021-09-10 07:57:19 字數 878 閱讀 5011

下面以tomcat與redis的開機自啟動為列子

vim start.sh
#!/bin/sh

#chkconfig: 2345 80 90

#description:hello.sh

echo "**********====start redis server**********=="

/usr/local/redis/bin/redis-server /usr/local/redis/redis.conf &

echo "***************==start tomcat***************="

/usr/local/tomcat_slw/bin/startup.sh

chmod +x start.sh

mv start.sh /etc/init.d/

chkconfig --add start.sh

chkconfig start.sh on

[root@zhounan3 ~]# chkconfig --list |grep start

注:該輸出結果只顯示 sysv 服務,並不包含

原生 systemd 服務。sysv 配置資料

可能被原生 systemd 配置覆蓋。

要列出 systemd 服務,請執行 'systemctl list-unit-files'。

檢視在具體 target 啟用的服務請執行

'systemctl list-dependencies [target]'。

start.sh 0:關 1:關 2:開 3:開 4:開 5:開 6:關

linux如何編寫自啟動shell指令碼

在很多情況下,程式設計師都做著重複枯燥的工作,雖然這些工作也是必須的,其實這些重複性的工作可以執行指令碼替代 今天筆者就如何編寫自啟動shell指令碼減少程式設計師開啟伺服器後的環境開啟工作 linux版本 centos 6.3 jdk 1.8 tomcat 9.0 抒寫指令碼 bin sh chk...

Linux自啟動指令碼編寫 RH series)

這裡以assp anti spam smtp proxy 為例,介紹下自啟動指令碼 bin sh e start or stop assp chkconfig 345 89 17 description anti spam smtp proxy path bin usr bin sbin usr s...

linux設定自啟動,mongodb自啟動

linux建立自啟動指令碼 1 進入目錄 cd etc init.d 複製 2 建立指令碼檔案 touch start mongodb.sh 複製 3 編寫指令碼 bin sh chkconfig 345 99 10 description auto starts mongodb echo star...