Debian系統啟動指令碼(轉)
Debian系統啟動指令碼(轉)[@more@] Debian GNU/Linux使用SysV模組作為系統初始指令碼。與RH一樣,Debian使用一個擴充套件的SysV模組,而Slackware主要是基於BSD的,併為了使用SysV模組而寫了幾個方便的指令碼。
定位SysV目錄
Debian GNU/Linux,與大多數使用SysV模組的系統一樣,將相關的目錄存放在/etc目錄之下。也就是說,SysV目錄/etc/init.d是指令碼自身,而/etc/rc1.d,/etc/rc2.d直到/etc/rc6.d是特殊執行級別的目錄。而管理所有這些的指令碼為/etc/rc.d/rc。
然而RH7.2,是將SysV目錄全部放在/etc/rc.d目錄之下。也就是就說,RH使用/etc/rc.d/init.d,而不是/etc/init.d。為了相容性,RH建立了一些由/etc指向/etc/rc.d下相關目錄的連結。
使用Debian工具進行工作
RH包含了一些用於自動管理SysV初始指令碼過程的工具,也就是chkconfig民service。Debian幷包含這些工具,但是卻提供相似的管理工具:update-rc.d與invoke-rc.d。
使用update-rc.d
Debian的update-rc.d與RH的chkconfig工具相類似。然而chkconfig是一個二進位制程式,而update-rc.d是一個Perl指令碼。這些工具有不同的命令列選項,但是卻執行類似的功能。下表列出了update-rc.d的一些用法。如果要檢視完整的資訊,我們可以查閱相關的和冊頁。
定位SysV目錄
Debian GNU/Linux,與大多數使用SysV模組的系統一樣,將相關的目錄存放在/etc目錄之下。也就是說,SysV目錄/etc/init.d是指令碼自身,而/etc/rc1.d,/etc/rc2.d直到/etc/rc6.d是特殊執行級別的目錄。而管理所有這些的指令碼為/etc/rc.d/rc。
然而RH7.2,是將SysV目錄全部放在/etc/rc.d目錄之下。也就是就說,RH使用/etc/rc.d/init.d,而不是/etc/init.d。為了相容性,RH建立了一些由/etc指向/etc/rc.d下相關目錄的連結。
使用Debian工具進行工作
RH包含了一些用於自動管理SysV初始指令碼過程的工具,也就是chkconfig民service。Debian幷包含這些工具,但是卻提供相似的管理工具:update-rc.d與invoke-rc.d。
使用update-rc.d
Debian的update-rc.d與RH的chkconfig工具相類似。然而chkconfig是一個二進位制程式,而update-rc.d是一個Perl指令碼。這些工具有不同的命令列選項,但是卻執行類似的功能。下表列出了update-rc.d的一些用法。如果要檢視完整的資訊,我們可以查閱相關的和冊頁。
CODE:
命令 功能
update-rc.d -f update-rc.d update-rc.d update-rc.d與RH的chkconfig之間最大的不同就在於update-rc.d是要設定所以指向/etc/init.d目錄下服務指令碼的執行級別連結,而chkconfig是要每一個執行級別單獨配置服務。從本質上來說,這也就意味著每次我們使用update-rc.d改變一個執行級別,我們就不得不改變所有的。 來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10617542/viewspace-960400/,如需轉載,請註明出處,否則將追究法律責任。
請登入後發表評論
登入
全部評論
|
相關文章
- FreeBSD系統啟動指令碼(轉)指令碼
- Linux下XWindow系統啟動指令碼分析(轉)Linux指令碼
- linux系統軟體啟動sh指令碼Linux指令碼
- Slackware啟動指令碼與System V啟動指令碼的區別何在?(轉)指令碼
- [ 轉載 ] HBASE啟動指令碼/Shell解析指令碼
- slackware啟動指令碼詳解(轉)指令碼
- 瞭解 Debian 系統(轉)
- 瞭解Debian 系統(轉)
- Oracle 10g RAC 系統 OS啟動時CRS及例項自動啟動指令碼Oracle 10g指令碼
- httpd啟動指令碼httpd指令碼
- Debian軟體包管理系統(轉)
- MacOS 啟動 -- Redis指令碼MacRedis指令碼
- Tomcat啟動指令碼Tomcat指令碼
- SQL Server啟動指令碼SQLServer指令碼
- ORACLE的啟動指令碼Oracle指令碼
- Ubuntu自動啟動配置指令碼Ubuntu指令碼
- 網路卡自動啟動指令碼指令碼
- RedHat Linux下Oracle啟動指令碼的建立(轉)RedhatLinuxOracle指令碼
- Tomcat 7 啟動分析(一)啟動指令碼Tomcat指令碼
- android系統啟動之PMS啟動原始碼解析Android原始碼
- FreeBSD系統啟動過程(轉)
- linux-啟動指令碼Linux指令碼
- Linux自啟動指令碼Linux指令碼
- UNIX下oracle啟動指令碼Oracle指令碼
- windows下oracle自動啟動指令碼WindowsOracle指令碼
- centos 自動啟動指令碼和自啟動服務CentOS指令碼
- linux系統下重啟tomcat的shell指令碼LinuxTomcat指令碼
- 系統巡檢指令碼指令碼
- CentOS7 nginx啟動指令碼CentOSNginx指令碼
- MYSQL Slave開機啟動指令碼MySql指令碼
- 指令碼快速啟動工具:FastScripts for mac指令碼ASTMac
- storm叢集啟動停止指令碼ORM指令碼
- tomcat開機啟動指令碼Tomcat指令碼
- centos6.5PHP啟動指令碼CentOSPHP指令碼
- 開機自啟動Powershell指令碼指令碼
- tomcat定時啟動指令碼Tomcat指令碼
- Memcached安裝及啟動指令碼指令碼
- linux開機自動啟動指令碼Linux指令碼