天天看點

Linux系統服務解析

 Linux系統服務解析

1.NetworaManager:在無線和有線網絡之間快速切換。一般用于移動終端。                                                                                                         

2.NetworkManagerDispatcher:在多種網絡環境之間來回切換,與NetworkManager相同。

3.acpid:(沒有預設端口)電源管理配置服務。

4.anacron:(沒有預設端口)一個自動化運作任務。Red Hat Linux 随帶四個自動化任務的工具:cron、 anacron、at、和 batc。當你的Linux主機并不是全天候開機,這個anacron就可以幫你執行在"chontab"設定的時間内沒有執行的工作。舉例來說,當你的主機在晚上12:00會自動關閉,但是偏偏crontab這個例行性工作是在4:00工作,這個時候例行性工作就不能起作用了。不過利用anacron就能做到。 (/etc/anacrontab)

5.apmd:(沒有預設端口)傳統的進階電源管理程式,對于筆記本電腦比較有用,可以了解系統的電池電量。

*6.atd:(沒有預設端口)一個運作自動化服務。通常需要啟動。不過如果你一直使用cron,那麼也可以不啟動。

7.auditd:(沒有預設端口)管理審計系統。一個用于審計和存儲的使用者使用程式。

*8.autofs:(沒有預設端口)實作CD光牒,軟碟自動加載。

9.avahi-daemon:Avahi是zeroconf協定的實作。它可以在沒有DNS服務的區域網路裡發現基于zeroconf協定的裝置和服務。它跟mDNS一樣。除非你有相容的裝置或使用 zeroconf 協定的服務,否則就可以關閉。

10.avahi-dnsconfd:同上。

11.bluetooth:藍牙,用于無線便攜裝置(不同于WiFi)

12.conman:conman is a program for connecting to remote consoles being managed by conmand。

*13.cpuspeed:監測系統空閑百分比,降低或加快CPU時脈速度和電壓進而在系統空閑時将能源消耗降為最小,而在系統繁忙時最大化加快系統執行速度。

*14.crond:用來執行例行性守護程式。

15.cups:(Common UNIX Printing System)公共UNIX列印支援,為Linux提供列印功能。 安裝列印機時需要的服務。

16.dhcdbd:這是一個讓 DBUS系統控制 DHCP的接口。可以保留預設的關閉狀态。

17.dund:dund支援通過藍牙撥接上網網絡。(關聯bluetooth)

18.firstboot:該服務是RH安裝過程特有的。它執行在安裝之後的第一次啟動時僅僅需要執行一次的特定任務。它可以被關閉。

19.gpm:終端滑鼠指針支援(無圖形界面)。如果你不使用文本終端,那就關閉它。我在運作級别 3 開啟它,在運作級别 5 關閉它。

20.haldaemon:硬體監控系統。此服務監控硬體改變,為你更改過的硬體提供報告。(沒有硬體更改就無需啟動)

21.hidd:對輸入裝置(鍵盤,滑鼠)提供支援。

*22.httpd:Apache網絡伺服器。在系統上應用此服務有兩個原因,一是要用它作為網絡伺服器,二是用它作為網址開發器.如果沒有此二項,則不必安裝Apache。

23.ibmasm:Tools necessary to control the IBM Advanced System Management (ASM, also known as RSA(1)) device driver。

24.ip6tables:如果你不知道你是否在使用 IPv6,大部分情況下說明你沒有使用。該服務是用于IPv6的軟體防火牆。大多數使用者都應該關閉它。

*25.iptables:防火牆。

26.irda:(Infrared Data Association)是一個實作紅外無線資料傳輸的工業标準。

*27.irqbalance:使系統支援多個CPU環境,統中斷請求時進行負載平衡的程式,是以單CPU的機器就不需要這項服務。

*28.kudzu:硬體自動檢測程式,會自動檢測硬體是否發生變動,并相應進行硬體的添加、删除工作。當系統啟動時,kudzu會對目前的硬體進行檢測,并且和存儲在 /etc/sysconfig/hwconf中的硬體資訊進行一一對照,如果某個硬體從系統中被添加或者删除時,那麼kudzu就會察覺到,并且通知使用者是否進行相關配置,然後修改/etc/sysconfig/hwconf,使硬體資料與系統保持同步。如果/etc/sysconfig/hwconf這個檔案不存在,那麼kudzu将會從/etc/modprobe.conf,/etc/sysconfig/network-scripts/和 /etc/X11/XF86Config中探測已經存在的硬體。

29.lvm2-monitor:使系統支援Logical Volume Manager邏輯分區。

30.mcstrans:主要用於配合 SELinux服務。

31.mdmonitor:該服務用來監測 Software,RAID或LVM的資訊。它不是一個關鍵性的服務,可以關閉它。

32.mdmpd:與RAID裝置相關的程式。關閉它。

33.messagebus:事件監控服務。此服務在必要時向所有使用者發出廣播資訊,如伺服器将要重新開機。

34.multipathd: This daemon is in charge of checking for failed paths. When this happens, it will reconfigure the multipath map the path belongs to, so that this map regains its maximum performance and redundancy. 

                This daemon executes the external multipath config tool when events occur. In turn, the multipath tool signals the multipathd daemon when it is done with devmap reconfiguration, so that it can refresh its failed path list.

35.netconsole:send kernel boot messages over ethernet。

36.netfs:該服務用于在系統啟動時自動挂載網絡中的共享檔案空間,比如:NFS,Samba 等等。如果你連接配接到區域網路中的其它伺服器并進行檔案共享,就開啟它。大多數桌上型電腦和筆記本使用者應該關閉它。

37.netplugd:此服務監控網絡界面,根據信号關閉或啟動它,主要用于不經常連接配接的手提電腦.。

*38.network:打開網卡服務,使系統支援網卡。

39.nfs:此服務使使用者通路NFS共享檔案,為NFS系統客戶機所必需的服務。

40.nfslock:隻有在使用NFS網絡檔案共享功能時,此服務才被激活。

41.nscd:密碼與群查×××。此服務用于減慢N.I.S/Y.P.nist,ldap和hesiod之類的服務.專門為這些服務提供更長的中斷時間。

42.ntpd:(網絡時間伺服器)

43.oddjobd:The oddjobd daemon provides the com.redhat.oddjob service on the system-wide message bus. Each facility which oddjobd provides is provided as a separate D-Bus method.Any method can be invoked by name by any user, subject to access controls enforced by both D-Bus and oddjobd.Most methods are implemented as helper programs.

44.pand:允許你通過藍牙連接配接以太網。(關聯bluetooth)

45.pcscd:使系統支援 Smart Card。

46.portmap:使系統支援 NFS Service。

47.psacct:計算程序,活動程序追蹤器,實際上是資源的浪費。

48.rdisc:實作用戶端的ICMP路由器發現協定。 rdisc援引在開機時填入網絡路由表的預設路由。

49.readahead_early和readahead_later:服務通過預先加載特定的應用程式到記憶體中以×××能。如果你想程式啟動更快,就開啟它。

50.restorecond:系統支援 SELinux 監控檔案狀態。

51.rpcgssd:遠端過程調用(RPC)是一種通過網絡從遠端計算機程式上請求服務,而不需要了解底層網絡技術的協定。

52.rpcidmapd:使系統支援 NFSv4 Service。

53.rpcsvcgssd:

54.saslauthd:使用SASL的認證守護程式。

55.sendmail:郵件伺服器。

56.smartd:自我監控服務。告訴使用者硬體裝置是否有損壞。這需要裝置的精确智能特性。

*57.sshd:OpenSSH伺服器。如果你需要SSH通路你的系統時才開啟此服務。

*58.syslog:系統登入。一項必要的服務,控制整個系統上的所有登入。

59.vncserver:虛拟網絡計算伺服器。在項目中應用VNC時非常有用。

60.wdaemon:

61.winbind:Samba名稱伺服器。Samba網絡運作所必需.此服務将使用者與群資料從windows網絡映射到Linux工作站中。

62.wpa_supplicant:列出了所有接受網絡和安全政策,其中包括預共享密鑰。

*63.xfs:X字型伺服器。你任何時間需要使用圖形使用者界面(GUI),就需要此服務。

64.ypbind:SUN的YP伺服器名稱伺服器。此服務用于基于GLIBC的NIS/YP網絡服務。

65.yum-updatesd:使系統支援YUM自動更新服務 。

66.microcode_ctl:microcode_ctl可以編碼以及發送新的微代碼到kernel以更新Intel IA32系列處理器(Pentium Pro,PII,PIII,Pentium 4,Celeron, Xeon 等等 - 全部 P6 以及更高,不包括 pentium classics)。

67.nginx:實作與apache做負載均衡。

繼續閱讀