Linux服務是在Linux操作系統的后臺運行的應用程序,通常不需要用戶干預。許多Linux服務都是啟動服務,在系統啟動時,在用戶登錄之前啟動。Linux是一個免費的、開源的程序,所以種類繁多,默認安裝的特定服務會因使用的Linux發...
Linux服務是在Linux操作系統的后臺運行的應用程序,通常不需要用戶干預。許多Linux服務都是啟動服務,在系統啟動時,在用戶登錄之前啟動。Linux是一個免費的、開源的程序,所以種類繁多,默認安裝的特定服務會因使用的Linux發行版而異,由用戶管理甚至修改。Linux?是一個由全世界成千上萬的用戶開發和使用的開源軟件程序和項目組成的系統。一些Linux服務啟動、執行某個功能,然后關閉。例如“kudzu”,它檢測新的或修改過的硬件。其他示例包括“random,“它生成一個用于安全的隨機數,而”keytable“用于設置鍵盤映射和系統字體。另一種服務是守護程序,它是一種始終運行的服務。其中許多服務提供各種網絡服務,包括以下內容:“httpd”提供Apache web服務器;“inetd,“Internet超級服務器守護程序,啟動傳輸控制協議/Internet協議(TCP/IP)網絡服務,并負責許多其他網絡服務;“smtp”發送和接收電子郵件;“nfs”允許托管網絡文件服務器。這些服務可能具有不同的名稱,具體取決于Linux發行版;例如,Apache服務在某些發行版上稱為“httpd”,在其他發行版中稱為“apache2”。另一組應用程序作為守護程序服務工作,與網絡無關,提供連續的功能。示例包括“cron”,用于執行計劃任務;“gpm”,支持鼠標功能;“apmd,它提供了高級電源管理;還有“lpd”,即打印后臺處理程序定義了用戶登錄/服務的默認運行狀態,如用戶登錄/服務級別設置為默認運行的/rc/service/等;這些rc.d腳本定義了在進入運行級別時啟動的服務。這些腳本還定義了每個服務的啟動優先級和關閉優先級,從0到100,定義服務的啟動和關閉順序。某些Linux發行版提供圖形用戶界面(GUI)來配置服務。如果在特定發行版上不可用,則某些命令行工具仍然可用。“chkconfig”工具可用于列出服務、創建或刪除服務或激活或停用服務。“ntsysv”工具提供了一個簡單的界面來選擇應該自動啟動哪些服務。任何配置Linux服務的工具都只是rc.d腳本的前端,高級用戶可以直接修改這些腳本來管理服務
-
發表于 2020-08-07 00:12
- 閱讀 ( 606 )
- 分類:電腦網絡