Linux學習筆記(第零篇)計算機基礎Linux學習筆記(第零篇)Linux檔案系統及Shell
Linux學習筆記(第一篇)零散指令
Linux學習筆記(第二篇)目錄操作指令
Linux學習筆記(第三篇)檔案操作指令
Linux學習筆記(第四篇)檔案内容操作指令+正規表達式+重定向和管道
Linux學習筆記(第五篇)歸檔及壓縮指令
Linux學習筆記(第六篇)Vi編輯器
Linux學習筆記(第七篇)使用者群組管理
Linux學習筆記(第八篇)磁盤與檔案系統管理
Linux學習筆記(第九篇)邏輯卷管理(LVM)
Linux學習筆記(第十篇)程序管理
Linux學習筆記(第十一篇)服務管理
Linux學習筆記(第十二篇)網絡基礎
Linux學習筆記(第十三篇)通信管理
Linux學習筆記(第十四篇)管理常用網絡服務
Linux學習筆記(第十五篇)常用網絡伺服器配置
Part11–服務管理
1.服務:
- 定義:Linux中有一些程式,啟動後就會持續在背景執行,等待使用者或其他軟體調用,這種程式稱為服務。
-
分類:
(1)系統服務
某些服務的服務對象是Linux系統本身,或者Linux系統的使用者,這類服務稱為系統服務。比如負責用來監控軟體磁盤陣列狀态的mdmonitor服務,就是一個系統服務。
(2)網絡服務
另外有許多服務,提供給網絡中的其他用戶端調用,這類服務統稱為網絡服務。例如網站服務(Web Service)、網絡檔案系統服務(Networking File System Service)等,都屬于網絡服務。
2.系統服務的啟動控制:
- 服務腳本的位置:/etc/init.d、/etc/rc.d/init.d(兩者等價)
- /etc/init.d中的每一個檔案就是某一個服務的啟動程式檔案,可以直接執行某一個啟動程式檔案,進而啟動或停止該服務。
-
【RHEL提供service工具】
(1)可以取代直接執行服務啟動程式檔案
(2)格式:service FILENAME ACTION
(3)ACTION包括start、stop、restart、status等
(4)例如:service atd start
3.檢視系統服務的啟動狀态:
- chkconfig --list:檢視全部系統服務。
- chkconfig --list 服務名稱:檢視指定服務名稱的系統服務。
4.系統服務的啟動控制:
- chkconfig 服務名 on / off:設定系統服務的啟動狀态。
5.Linux系統的運作級别:
- 指運作Linux系統的不同模式。
- 每種模式對應不同的服務程式組合。
-
預設的7中運作級别:
(0)0:關機狀态
(1)1:單使用者模式
(2)2:字元界面的多使用者模式(不支援網絡)
(3)3:字元界面的完整多使用者模式
(4)4:未配置設定使用
(5)5:圖形界面的多使用者模式
(6)6:重新啟動
6.設定系統服務在某啟動級别的啟動狀态:
- chkconfig --level RUNLEVELS 服務名 on / off:
- 如果沒有指定RUNLEVELS,則以服務啟動檔案中預設的RUNLEVEL配置。

-
ntsysv:系統服務管理工具
(注:服務清單中用【方向鍵】控制,切換至【ok】與【cancel】用【Tab】鍵控制)