天天看點

100個最常見Linux守護程序簡介

  1.alsasound:Alsa聲霸卡驅動守護程式。Alsa聲霸卡驅動程式本來是為了一種聲霸卡Gravis UltraSound(GUS)而寫的,該程式被證明很優秀,于是作者就開始為一般的聲霸卡寫驅動程式。Alsa和OSS/Free及OSS/Linux相容,但是有自己的接口,甚至比OSS優秀。

  2.acpid:acpid(Advanced Configuration and Power Interface)是為替代傳統的APM電源管理标準而推出的新型電源管理标準。通常筆記本電腦需要啟動電源進行管理。

  3.atalk:AppleTalk網絡守護程序。注意不要在背景運作該程式,該程式的資料結構必須在運作其他程序前先花一定時間初始化。

  4.amd:自動安裝NFS守護程序。

  5.anacron:一個自動化運作任務守護程序。Red Hat Linux随帶四個自動化任務的工具:cron、anacron、at和batc。當你的Linux伺服器并不是全天運作時,這個anacron就可以幫你執行在"crontab"設定的時間内沒有執行的工作。

  6.apmd:apmd(Advanced Power Management)是進階電源管理。傳統的電源管理标準,對于筆記本電腦比較有用,可以了解系統的電池電量資訊。并将相關資訊通過syslogd寫入日志。也可以用來在電源不足時關機。

  7.arptables_jf:為arptables網絡的使用者控制過濾的守護程序。

  8.arpwatch:記錄日志并建構一個在LAN接口上看到的以太網位址和IP位址對資料庫。

  9.atd:at和batch指令守護程序,使用者用at指令排程的任務。batch用于在系統負荷比較低時運作批處理任務。

  10.autofs:自動安裝管理程序automount,與NFS相關,依賴于NIS伺服器。

  11.bootparamd:引導參數伺服器,為LAN上的無盤工作站提供引導所需的相關資訊。

  12.bluetooch:藍牙伺服器守護程序。

  13.crond:cron是UNIX下的一個傳統程式,該程式周期性地運作使用者排程的任務。比起傳統的UNIX版本,Linux版本添加了不少屬性,而且更安全,配置更簡單。類似于計劃任務。

  14.chargen:使用tcp協定的chargen server,chargen(Character Generator Protocol)是一種網絡服務,主要功能是提供類似于遠端打字的功能。

  15.chargen-udp:使用UDP協定的chargen server。

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

  17.dhcpd:動态主機控制協定(Dynamic Host Control Protocol)的服務守護程序。

  18.cups:cups(Common UNIX Printing System)是通用UNIX列印守護程序,為Linux提供第三代列印功能。

  19.cups-config-daemons:cups列印系統切換守護程序。

  20.cups-lpd:cups行列印守護程序。

  21.daytime:使用TCP協定的Daytime守護程序,該協定為客戶機實作從遠端伺服器擷取日期和時間的功能。預設端口:13。

  22.daytime-udp:使用UDP協定的Daytime守護程序。

  23.dc_server:使用SSL安全套接字的代理伺服器守護程序。

  24.dc_client:使用SSL安全套接字的用戶端守護程序。

  25.diskdump:伺服器磁盤備份守護程序。

  26.echo:伺服器回顯客戶資料服務守護程序。

  27.echo-udp:使用UDP協定的伺服器回顯客戶資料服務守護程序。

  28.eklogin:接受rlogin會話鑒證和用kerberos5加密的一種服務的守護程序。

  29.gated:網關路由守護程序。它支援各種路由協定,包括RIP版本1和2、DCN HELLO協定、OSPF版本2,以及EGP版本2到4。

  30.gpm:gpm(General Purpose Mouse Daemon)守護程序為文本模式下的Linux程式如mc(Midnight Commander)提供了滑鼠的支援。它也支援控制台下滑鼠的複制、粘貼操作,以及彈出式菜單。

  31.gssftp:使用kerberos 5認證的FTP守護程序。

  32.httpd:Web伺服器Apache守護程序,可用來提供HTML檔案及CGI動态内容服務。

  33.inetd:網際網路操作守護程式。監控網絡對各種它管理的服務的需求,并在必要的時候啟動相應的服務程式。在Redhat和Mandrake linux中被xinetd代替。Debian,Slackware,SuSE仍然使用。

  34.innd:Usenet新聞伺服器守護程序。

  35.iiim:中文輸入法伺服器守護程序。

  36.iptables:iptables防火牆守護程序。

  37.irda:紅外端口守護程序。

  38.isdn:isdn啟動和中止服務守護程序。

  39.krb5-telnet:使用kerberos 5認證的Telnet守護程序。

  40.klogin:遠端登入守護程序。

  41.keytable:該程序的功能是轉載在/etc/sysconfig/keyboards裡定義的鍵盤映射表,該表可以通過kbdconfig工具進行選擇。你應該使該程式處于激活狀态。

  42.irqbalance:對多個系統處理器環境下的系統中斷請求進行負載平衡的守護程式。如果你隻安裝了一個CPU,就不需要加載這個守護程式。

  43.kshell:kshell守護程序。

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

  45.ldap:ldap(Lightweight Directory Access Protocol)目錄通路協定伺服器守護程序。

  46.lm_seroems:檢測主機闆工作情況守護程序。

  47.lpd:lpd是老式列印守護程式,負責将lpr等程式送出給列印作業。

  48.mdmonitor:RAID相關裝置的守護程式。

  49.messagebus:D-BUS是一個庫,為兩個或兩個以上的應用程式提供一對一的通信。dbus-daemon-1是一個應用程式,它使用這個庫來實作messagebus守護程式。多個應用程式通過連接配接messagebus守護程式可以實作與其他程式交換資訊。

  50.microcode_ctl:可編碼及發送新的微代碼到核心以更新Intel IA32系列處理器守護程序。   51.mysqld:一個快速、高效、可靠的輕型SQL資料庫引擎守護程序。

  52.named:DNS(BIND)伺服器守護程序。

  53.netplugd:netplugd(network cable hotplug management daemon)守護程式,用于監控一個或多個網絡接口的狀态,當某些事件觸發時運作一個外部腳本程式。

  54.netdump:遠端網絡備份伺服器守護程序。

  55.netfs:Network Filesystem Mounter,該程序安裝和解除安裝NFS、SAMBA和NCP網絡檔案系統。

  56.nfs:網絡檔案系統守護程序。

  57.nfslock:NFS是一個流行的通過TCP/IP網絡共享檔案的協定,此守護程序提供了NFS檔案鎖定功能。

  58.ntpd:Network Time Protocol Daemon(網絡時間校正協定)。ntpd是用來使系統和一個精确的時間源保持時間同步的協定守護程序。

  59.network:激活/關閉啟動時的各個網絡接口守護程序。

  60.psacct:該守護程序包括幾個工具用來監控程序活動的工具,包括ac,lastcomm,accton和sa。

  61.pcmcia:主要用于支援筆記本電腦接口守護程序。

  62.portmap:該守護程序用來支援RPC連接配接,RPC被用于NFS及NIS 等服務。

  63.postgresql:postgreSQL關系資料庫引擎。

  64.postfix:postfix是郵件傳輸代理的守護程序。

  65.proftpd:proftpd是UNIX下的一個配置靈活的FTP伺服器的守護程式。

  66.pppoe:ADSL連接配接守護程序。

  67.random:儲存和恢複系統的高品質随機數生成器,這些随機數是系統一些随機行為提供的。

  68.rawdevices:在使用叢集檔案系統時用于加載raw裝置的守護程序。

  69.readahead、readahead_early:readahead和readahead_early是在Fedora core 2中最新推出的兩個背景運作的守護程式。其作用是在啟動系統期間,将啟動系統所要用到的檔案首先讀取到記憶體中,然後在記憶體中執行,以加快系統的啟動速度。

  70.rhnsd:Red Hat網絡服務守護程序。通知官方的安全資訊及為系統打更新檔。

  71.routed:該守護程式支援RIP協定的自動IP路由表維護。RIP主要使用在小型網絡上,大一點的網絡就需要複雜一點的協定。

  72.rsync:remote sync遠端資料備份守護程序。

  73.rsh:遠端主機上啟動一個shell,并執行使用者指令。

  74.rwhod:允許遠端使用者獲得運作rwho守護程式的機器上所有已登入使用者的清單。

  75.rstatd:一個為LAN上的其他機器收集和提供系統資訊的守候程序。

  76.ruserd:遠端使用者定位服務,這是一個基于RPC的服務,它提供關于目前記錄到LAN上一個機器日志中的使用者資訊

  77.rwalld:激活rpc.rwall服務程序,這是一項基于RPC的服務,允許使用者給每個注冊到LAN機器上的其他終端寫消息。

  78.rwhod:激活rwhod服務程序,它支援LAN的rwho和ruptime服務。

  79.saslauthd:使用SASL的認證守護程序。

  80.sendmail:郵件伺服器sendmail守護程序。

  81.smb:Samba檔案共享/列印服務守護程序。

  82.snmpd:本地簡單網絡管理守護程序。

  83.squid:代理伺服器squid守護程序。

  84.sshd:OpenSSH伺服器守護程序。Secure Shell Protocol可以實作安全地遠端管理主機。

  85.smartd:Self Monitor Analysis and Reporting Technology System,監控你的硬碟是否出現故障。

  86.syslog:一個讓系統引導時啟動syslog和klogd系統日志守候程序的腳本。

  87.time:該守護程序從遠端主機擷取時間和日期,采用TCP協定。

  88.time-udp:該守護程序從遠端主機擷取時間和日期,采用UDP協定。

  89.tux:在Linux核心中運作Apache伺服器的守護程序。

  90.vsftpd:vsftpd伺服器的守護程序。

  91.vncserver:VNC(Virtual Network Computing,虛拟網絡計算),它提供了一種在本地系統上顯示遠端計算機整個"桌面"的輕量型協定。

  92.vtun:×××守護程序。

  93.xfs:X Window字型伺服器守護程序,為本地和遠端X伺服器提供字型集。

  94.xinetd:支援多種網絡服務的核心守護程序。

  95.ypbind:為NIS(網絡資訊系統)客戶機激活ypbind服務程序。

  96.yppasswdd:NIS密碼伺服器守護程序。

  97.ypserv:NIS主伺服器守護程序。

  98.yum:RPM作業系統自動更新和軟體包管理守護程序。

  99.ypxfrd:更快地傳輸NIS地圖。

  100.zebra:路由管理守護程序。

繼續閱讀