linux 自啟動 三種方式自啟動

2022-07-18 06:09:08 字數 1385 閱讀 5083

linux 實現自啟動有多種方式,通過linux 底層啟動原理介紹,便可以理解以下幾種方式

這裡簡單介紹一下這幾種方式

一、自定義開機程式   /etc/rc.d/rc.local

1.vim  /etc/rc.d/rc.local 

2.在exit0 之前新增啟動命令

二、 通過服務的方式自啟動

其中

1.在/etc/init.d 下建立相關程式的啟動指令碼ln -s /etc/init.d/服務名 /etc/rc.d/rc3.d/s100服務名 //s:開機自啟動 100:啟動順序

2.chkconfig --add 服務名

(1)啟動關閉服務

chkconfig 服務名 on 開機自啟動    

chkconfig 服務名 off 關閉自啟動

(2)啟動關閉服務

service 服務名 start 手動啟動服務

service 服務名 stop 手動關閉服務 

三、定時啟動指令碼

1. /root下寫好啟動的shell檔案12

3456

78910

#! /bin/sh

a=`netstat-anp |grep":8080"|grep"listen"|wc-l`

echo$a

if[ $a -eq0 ]

then

/etc/init.d/tomcatstart

echo"tomcat重啟中"

else

echo"tomcat正在執行中"

fi

2. crontab -e 

3. 設定好定時時間 

4. 設定為每分鐘檢查一次 //*/1 * * * * 指令碼目錄

Linux自啟動方式

方法一 簡單的系統服務使用ntsysv命令配置。linux有自己一套完整的啟動體系,抓住了linux啟動的脈絡,linux的啟動過程將不再神秘。閱讀之前建議先看一下附圖。本文中假設inittab中設定的init tree為 etc rc.d rc0.d etc rc.d rc1.d etc rc.d...

設定服務自啟動的三種方式

有時候我們需要linux系統在開機的時候自動載入某些指令碼或系統服務 主要用三種方式進行這一操作 ln s 在 etc rc.d rc d目錄中建立 etc init.d 服務的軟鏈結 代表0 6七個執行級別之一 chkonfig 命令列執行級別設定 ntsysv 偽圖形執行級別設定 注意 1.這三...

Linux中設定服務自啟動的三種方式

有時候我們需要linux系統在開機的時候自動載入某些指令碼或系統服務 主要用三種方式進行這一操作 ln s 在 etc rc.d rc d目錄中建立 etc init.d 服務的軟鏈結 代表0 6七個執行級別之一 chkonfig 命令列執行級別設定 ntsysv 偽圖形執行級別設定 注意 1.這三...