linux中 etc init d的作用

2021-09-01 18:12:10 字數 705 閱讀 2806

/etc/init.d目錄在linux系統中可是大名鼎鼎。它只負責一件事情,但卻涉及到全系統。它包含系統中各種服務的start/stop指令碼,從acpid到x11-common,其重要性可見一斑。

init.d初始化指令碼稱之為systemv風格初始化,是systemv系統傳統之一,後來成為一些unix系統的共同特性的源頭。值得一提的是,在/etc目錄下可能還包含rc#.d目錄,這也是systemv風格,#為數字0到6,為系統的執行級別runlevel。可見systemv風格影響深遠。

init.d目錄下指令碼的執行方式為

/etc/initi.d/commandoption

command指服務的命令,比如bluetooth,networking,samba,ssh等等。option指stop,start,reload,restart,force-reload。

比如重啟ssh服務的命令為(執行這個目錄下的指令碼,需要root使用者許可權):

$sudo/etc/init.d/sshrestart

好像service命令也是呼叫這裡的服務麼?

例如,停止ssh服務:servicesshstop

service *** 啟動 /etc/init.d/ 目錄下的***指令碼

如:service vsftpd start 和/etc/init.d/vsftpd start 有同樣的作用

Linux中的時鐘概念Linux中的時鐘概念

linux的時鐘中斷中涉及至二個全域性變數乙個是xtime,另乙個則是jiffies。有乙個與時間有關的時鐘 實時時鐘 rtc 這是乙個硬體時鐘,用來持久存放系統時間,系統關閉後靠主機板上的微型電池保持計時。系統啟動時,核心 通過讀取rtc來初始化wall time,並存放在xtime變數中,即xt...

Linux 中 的程序

1.fork 與vfork 的區別 vfork 使用中父子程序共享虛擬記憶體空間,fork 則不是 vfork保證子程序先執行 而fork的父子程序執行順序是不定的,它取決於核心的排程演算法 example 1 include include include int main else printf...

linux中的查詢

無論在哪個作業系統,查詢都是常用操作,本文說一下linux中的查詢。1.find find最常用,引數也一大把,舉個最常用的 find type f name c exec grep l 這個就是在當前目錄 查詢所有含有 字串的c程式原始檔,通過這個例子,大家應該會用了。find功能很強大,有興趣自...