[轉]:【Linux 基本 Process 介紹】Linux 基本服務介紹,可以刪與不刪的執行程式
2007-12-03 12:20
http://blog.xuite.net/tunedgr02/data/14649069
Linux 基本服務介紹
acpid
設定檔案﹕/proc/acpi/event
預設連接埠﹕無
說明﹕Advanced Configuration and Power Interface,為替代傳統的APM電源管理標準而推出的新型電源管理標準。
是否需要啟動﹕如果你需要對電源進行管理,那就需要啟動。
anacron
設定檔案﹕/etc/anacron
預設連接埠﹕無
說 明﹕一個自動化執行任務。Red Hat Linux 隨帶四個自動化任務的工具﹕cron、 anacron、at、和 batc。當你的Linux主機並不是全天候開機,這個 anacron 就可以幫你執行在 "crontab" 設定的時間內沒有執行的工作。舉例來說,當你的主機在晚上 12:00 會自動關閉,但是偏偏 crontab 這個例行性工作是在 4:00 工作,這個時候例行性工作就不能起作用了。不過利用 anacron 就能做到。
是否需要啟動﹕如果主機已經24小時開機,而且執行了cron,那麼這個守護程式就不需要啟動了。
apmd
設定檔案﹕/etc/sysconfig/apmd
預設連接埠﹕無
說明﹕Advanced Power Management,高級電源管理。傳統的電源管理標準。一般系統都會同時支持 APM 和 APMD 兩種標誌,但系統加載時只需加載一個即可。對於筆記本電腦比較有用,可以瞭解系統的"電池電量"。
是否需要啟動﹕如果我們使用的是伺服器式電腦或不停機的機型,就不需要使用這個守護程式。
atd
設定檔案﹕/etc/at.allow,/etc/at.deny
預設連接埠﹕無
說明﹕一個自動化執行任務。
是否需要啟動﹕通常需要啟動。不過如果你一直使用 cron,那麼也可以不啟動。
autofs
設定檔案﹕/etc/rc.d/init.d/autofs
預設連接埠﹕無
說明﹕實現光碟、軟碟的自動加載。
是否需要啟動﹕一般不需要啟動。
chargen chargen-udp
預設連接埠﹕TCP/UDP 19
說明﹕Character Generator Protocol,一種網路服務,主要功能是提供類似遠端打字的功能。
更多細節﹕http://www.networksorcery.com/enp/RFC/Rfc864.txt
是否需要啟動﹕為安全起見,儘量關閉這個服務。
cpuspeed
說明﹕監測系統 CPU 使用率百分比,降低或加快 CPU 時鍾速度和電壓從而在系統空閒時將能源消耗降為最小,而在系統繁忙時最大化加快系統執行速度。
更多細節﹕ http://altlinux.org/index.php?mo ... mp;package=cpuspeed
是否需要啟動﹕需要啟動。
crond
設定檔案﹕/etc/crontab
預設連接埠﹕無
說明﹕用來執行例行性命令的守護程式。
是否需要啟動﹕必須啟動。
cups
設定檔案﹕
CUPS 伺服器設定檔案﹕/etc/cups/cupsd.conf
CUPS 客戶端設定檔案﹕/etc/cups/client.conf
CUPS 印表機設定檔案﹕/etc/cups/printers.conf
CUPS 種類(class)設定檔案﹕/etc/cups/classes.conf
說明﹕Common UNIX Printing System,公共 UNIX 列印服務支援,為 Linux 提供列印功能。
是否需要啟動﹕如果不安裝印表機,就不需要啟動。
cups-lpd
預設連接埠﹕無
說明﹕CUPS Line Printer Daemon ("LPD"),提供列印功能。
是否需要啟動﹕如果不安裝印表機,就不需要啟動。
daytime daytime-udp
預設連接埠﹕TCP 13
說明﹕Daytime協議(RFC867)是一個簡單的協議,為客戶端實現從遠端伺服器獲取日期和時間的功能。
是否需要啟動﹕不用啟動。
echo echo-udp
預設連接埠﹕7
說明﹕伺服器回應客戶端資料服務。
是否需要啟動﹕不用啟動。
gpm
設定檔案﹕/etc/sysconfig/mouse
預設連接埠﹕無
說明﹕General Purpose Mouse Daemon ,gpm 為文字模式下的 Linux 程式如 mc(Midnight Commander)提供了滑鼠遊標的支持。
它也支持控制台下滑鼠遊標的複製,黏貼操作以及彈出式選單。
是否需要啟動﹕沒必要的話,建議不要啟動。
iptables
說明﹕防火牆。
是否需要啟動﹕必須啟動(視使用需求決定)。
irda Infrared Data Association,是一個實現紅外無線資料傳輸的工業標準。
irqbalance 對多個中央處理器環境下的系統中斷請求進行負載平衡的守護程式。
是否需要啟動﹕如果你只安裝了一個 CPU,就不需要加載這個守護程式。
isdn Integrated Services Digital Network,綜合數字服務網路。提供對 isdn 設備的支持。
kudzu
設定檔案﹕ /etc/sysconfig/hwconf /etc/sysconfig/kudzu
說 明﹕硬體自動檢測程式,會自動檢測硬體是否發生變動,並相應進行硬體的增加、刪除工作。當系統啟動時,kudzu 會對當前的硬體進行檢測,並且和存儲在 /etc/sysconfig/hwconf 中的硬體訊息進行一一對照,如果某個硬體從系統中被增加或者刪除時,那麼 kudzu 就會察覺到,並且通知使用者是否進行相關設定,然後修改 /etc/sysconfig/hwconf,使硬體資料與系統保持同步。如果 /etc/sysconfig/hwconf 這個檔案不存在,那麼 kudzu 將會從 /etc/modprobe.conf,/etc/sysconfig/network-scripts/ 和 /etc/X11/XF86Config 中探測已經存在的硬體。
是否需要啟動﹕如果啟動 kudzu,則每次啟動系統,都會檢查新硬體(checking new hardware),會延長系統啟動的時間。如果你不打算增加新硬體,那麼就可以關閉這個啟動服務,以加快系統啟動時間。
mdmonitor 與 RAID 設備相關的守護程式。
mdmpd 與 RAID 設備相關的守護程式。
messagebus D-BUS 是一個 pool,為兩個或兩個以上的應用程式提供一對一的通訊。
dbus-daemon-1 是一個應用程式,它使用這個 pool 來實現 messagebus 守護程式。多個應用程式通過連接 messagebus 守護程式可以實現與其他程式交換訊息。
更多細節﹕ http://www.freedesktop.org/software/dbus/doc/dbus-daemon-1.1.html
microcode_ctl 可以編碼以及發送新的微代碼到 kernel 以更新 Intel IA32 系列處理器(Pentium Pro,PII,PIII,Pentium 4,Celeron, Xeon 等等 - 全部 P6 以及更高,不包括 pentium classics)。
更多細節﹕ http://www.urbanmyth.org/microcode/ http://microcodes.sourceforge.net/
netdump News Backup Dump Server,遠端備份伺服器。
netfs Network Filesystem Mounter,安裝和移除 NFS、SAMBA 和 NCP 網路檔案系統。
netplugd
設定檔案﹕ /etc/netplug/netplugd.conf /etc/netplug.d/netplug
說明﹕network cable hotplug management daemon,netplugd 是一個守護程式,可以監控一個或多個網路接口的狀態,當某些事件觸發時執行一個外部腳本程式。
更多細節﹕http://people.debian.org/~enrico/netplugd.html network 在系統啟動時啟動所有的網路接口。
nfs 網路檔案系統。
nfslock NFS 是一個流行的通過 TCP/IP 網路共享檔案的協議,此服務提供了 NFS 檔案鎖定功能。
ntpd
設定檔案﹕/etc/ntp.conf
說明﹕Network time Protocol daemon,網路時間校正協議。簡單的說 NTP 是用來使系統和一個精確的時間伺服器保持時間同步的協議。
推 薦大家看一篇文章﹕《NTP-讓網路里的電腦時間精確到毫秒》發表在 2004年12月份的《線上技術》雜誌第63頁 pcmcia Pcmcia卡,支持筆記本電腦的 PCMCIA 設備,如調制解調器, 網路適配器, SCSI卡等等。 portmap Portmap 守護程式為 RPC 服務,如 NIS 和 NFS 提供動態連接埠的分配。 psacct 包括幾個工具用來監控進程活動的工具,包括 ac,lastcomm, accton 和 sa。 random 說明﹕快速的將系統的狀態在隨機的時間記憶體到景象檔案中,對於系統相當重要。因為在開機之後,系統會迅速的恢復到開機之前的狀態。
是否需要啟動﹕必須啟動。
rawdevices 在使用集群檔案系統時用於加載 raw 設備的守護程式。
readahead readahead_early
設定檔案﹕/etc/readahead.early.files /etc/readahead.files
說 明﹕readahead 和 readahead_early 是在 Fedora core 2 中最新推出的兩個後台執行的守護程式。其作用是在啟動系統期間,將啟動系統所要用到的檔案首先讀取到記憶體中,然後在記憶體中進行執行,以加快系統的啟動速 度。而上面兩個設定檔案就儲存著將要讀取到記憶體的檔案列表。
rhnsd Red Hat 網路服務。通知你有關官方的安全訊息以及為你的系統套件漏洞補強。
rpcgssd rpcidmapd rpcsrcgssd
說明﹕gestion NFS v4,是 Linux 2.6 內核新添的功能。
是否需要啟動﹕不需要啟動。
rsync remote sync,遠端資料備份工具。
saslauthd 使用 SASL 的認證守護程式。
sendmail 郵件伺服器。
services 一個內部 xinetd 服務,用於監聽活動的服務。
sgi-fam 實現實時資料鏡像。監控檔案的變更,提供一個應用程式 API 接口用來當指定的檔案或目錄改變時及時通知。
smartd Self Monitor Analysis and Reporting Technology System,監控你的硬碟是否出現故障。
sshd
設定檔案﹕
OpenSSH 伺服器設定檔案﹕/etc/ssh/sshd_config
OpenSSH 客戶端設定檔案﹕/etc/ssh/ssh_config
預設連接埠﹕22
說明﹕Secure Shell Protocol,實現安全地遠端登入管理主機。
是否需要啟動﹕如果想實現遠端管理,就需要啟動。
syslog
設定檔案﹕/etc/syslog.conf
說明﹕記錄所有的系統行為。
是否需要啟動﹕必須啟動。
time 從遠端主機獲取時間和日期,採用TCP協議。
time-udp 從遠端主機獲取時間和日期,採用 UDP 協議。
vncserver VNC (Virtual Network Computing,虛擬網路計算),它提供了一種在本地系統上顯示遠端電腦整個"桌面"的輕量型協議。
更多細節﹕http://www.realvnc.com/
xfs
預設連接埠﹕TCP 7100
說明﹕x font server,X Window字型伺服器,為本地和遠端 X 伺服器提供字型集。
是否需要啟動﹕如果使用 run-level 為 5 的圖形界面,那麼就需要啟動。
xinetd
設定檔案﹕/etc/xinetd.conf
說 明﹕xinetd 作為 inetd 的後續版本,負責管理系統中不頻繁使用的服務,這些服務程式在有請求時才由 xinetd 服務負責啟動執行,一旦完成服務請求服務程式結束執行,這樣可以有效地減少對系統資源的佔用率。通常,xinetd 管理的程式有 telnet、ftp、rsh 和 rlogin。關閉 inetd 也就關閉了這些由它管理的服務。
更多細節﹕http://www.xinetd.org/
是否需要啟動﹕必須啟動。
yum
設定檔案﹕/etc/yum.conf
說明﹕Yellow Dog UpdaterModified,是一個自動更新、安裝和刪除 RPM 軟體包的管理程式,它會自動計算軟體包的管理程式,並判斷哪些軟體應該安裝,哪些軟體則不必安裝。
更多細節﹕ http://linux.duke.edu/projects/yum/
是否需要啟動﹕以系統管理策略而決定是否啟動。
2007-12-03 12:20
http://blog.xuite.net/tunedgr02/data/14649069
Linux 基本服務介紹
acpid
設定檔案﹕/proc/acpi/event
預設連接埠﹕無
說明﹕Advanced Configuration and Power Interface,為替代傳統的APM電源管理標準而推出的新型電源管理標準。
是否需要啟動﹕如果你需要對電源進行管理,那就需要啟動。
anacron
設定檔案﹕/etc/anacron
預設連接埠﹕無
說 明﹕一個自動化執行任務。Red Hat Linux 隨帶四個自動化任務的工具﹕cron、 anacron、at、和 batc。當你的Linux主機並不是全天候開機,這個 anacron 就可以幫你執行在 "crontab" 設定的時間內沒有執行的工作。舉例來說,當你的主機在晚上 12:00 會自動關閉,但是偏偏 crontab 這個例行性工作是在 4:00 工作,這個時候例行性工作就不能起作用了。不過利用 anacron 就能做到。
是否需要啟動﹕如果主機已經24小時開機,而且執行了cron,那麼這個守護程式就不需要啟動了。
apmd
設定檔案﹕/etc/sysconfig/apmd
預設連接埠﹕無
說明﹕Advanced Power Management,高級電源管理。傳統的電源管理標準。一般系統都會同時支持 APM 和 APMD 兩種標誌,但系統加載時只需加載一個即可。對於筆記本電腦比較有用,可以瞭解系統的"電池電量"。
是否需要啟動﹕如果我們使用的是伺服器式電腦或不停機的機型,就不需要使用這個守護程式。
atd
設定檔案﹕/etc/at.allow,/etc/at.deny
預設連接埠﹕無
說明﹕一個自動化執行任務。
是否需要啟動﹕通常需要啟動。不過如果你一直使用 cron,那麼也可以不啟動。
autofs
設定檔案﹕/etc/rc.d/init.d/autofs
預設連接埠﹕無
說明﹕實現光碟、軟碟的自動加載。
是否需要啟動﹕一般不需要啟動。
chargen chargen-udp
預設連接埠﹕TCP/UDP 19
說明﹕Character Generator Protocol,一種網路服務,主要功能是提供類似遠端打字的功能。
更多細節﹕http://www.networksorcery.com/enp/RFC/Rfc864.txt
是否需要啟動﹕為安全起見,儘量關閉這個服務。
cpuspeed
說明﹕監測系統 CPU 使用率百分比,降低或加快 CPU 時鍾速度和電壓從而在系統空閒時將能源消耗降為最小,而在系統繁忙時最大化加快系統執行速度。
更多細節﹕ http://altlinux.org/index.php?mo ... mp;package=cpuspeed
是否需要啟動﹕需要啟動。
crond
設定檔案﹕/etc/crontab
預設連接埠﹕無
說明﹕用來執行例行性命令的守護程式。
是否需要啟動﹕必須啟動。
cups
設定檔案﹕
CUPS 伺服器設定檔案﹕/etc/cups/cupsd.conf
CUPS 客戶端設定檔案﹕/etc/cups/client.conf
CUPS 印表機設定檔案﹕/etc/cups/printers.conf
CUPS 種類(class)設定檔案﹕/etc/cups/classes.conf
說明﹕Common UNIX Printing System,公共 UNIX 列印服務支援,為 Linux 提供列印功能。
是否需要啟動﹕如果不安裝印表機,就不需要啟動。
cups-lpd
預設連接埠﹕無
說明﹕CUPS Line Printer Daemon ("LPD"),提供列印功能。
是否需要啟動﹕如果不安裝印表機,就不需要啟動。
daytime daytime-udp
預設連接埠﹕TCP 13
說明﹕Daytime協議(RFC867)是一個簡單的協議,為客戶端實現從遠端伺服器獲取日期和時間的功能。
是否需要啟動﹕不用啟動。
echo echo-udp
預設連接埠﹕7
說明﹕伺服器回應客戶端資料服務。
是否需要啟動﹕不用啟動。
gpm
設定檔案﹕/etc/sysconfig/mouse
預設連接埠﹕無
說明﹕General Purpose Mouse Daemon ,gpm 為文字模式下的 Linux 程式如 mc(Midnight Commander)提供了滑鼠遊標的支持。
它也支持控制台下滑鼠遊標的複製,黏貼操作以及彈出式選單。
是否需要啟動﹕沒必要的話,建議不要啟動。
iptables
說明﹕防火牆。
是否需要啟動﹕必須啟動(視使用需求決定)。
irda Infrared Data Association,是一個實現紅外無線資料傳輸的工業標準。
irqbalance 對多個中央處理器環境下的系統中斷請求進行負載平衡的守護程式。
是否需要啟動﹕如果你只安裝了一個 CPU,就不需要加載這個守護程式。
isdn Integrated Services Digital Network,綜合數字服務網路。提供對 isdn 設備的支持。
kudzu
設定檔案﹕ /etc/sysconfig/hwconf /etc/sysconfig/kudzu
說 明﹕硬體自動檢測程式,會自動檢測硬體是否發生變動,並相應進行硬體的增加、刪除工作。當系統啟動時,kudzu 會對當前的硬體進行檢測,並且和存儲在 /etc/sysconfig/hwconf 中的硬體訊息進行一一對照,如果某個硬體從系統中被增加或者刪除時,那麼 kudzu 就會察覺到,並且通知使用者是否進行相關設定,然後修改 /etc/sysconfig/hwconf,使硬體資料與系統保持同步。如果 /etc/sysconfig/hwconf 這個檔案不存在,那麼 kudzu 將會從 /etc/modprobe.conf,/etc/sysconfig/network-scripts/ 和 /etc/X11/XF86Config 中探測已經存在的硬體。
是否需要啟動﹕如果啟動 kudzu,則每次啟動系統,都會檢查新硬體(checking new hardware),會延長系統啟動的時間。如果你不打算增加新硬體,那麼就可以關閉這個啟動服務,以加快系統啟動時間。
mdmonitor 與 RAID 設備相關的守護程式。
mdmpd 與 RAID 設備相關的守護程式。
messagebus D-BUS 是一個 pool,為兩個或兩個以上的應用程式提供一對一的通訊。
dbus-daemon-1 是一個應用程式,它使用這個 pool 來實現 messagebus 守護程式。多個應用程式通過連接 messagebus 守護程式可以實現與其他程式交換訊息。
更多細節﹕ http://www.freedesktop.org/software/dbus/doc/dbus-daemon-1.1.html
microcode_ctl 可以編碼以及發送新的微代碼到 kernel 以更新 Intel IA32 系列處理器(Pentium Pro,PII,PIII,Pentium 4,Celeron, Xeon 等等 - 全部 P6 以及更高,不包括 pentium classics)。
更多細節﹕ http://www.urbanmyth.org/microcode/ http://microcodes.sourceforge.net/
netdump News Backup Dump Server,遠端備份伺服器。
netfs Network Filesystem Mounter,安裝和移除 NFS、SAMBA 和 NCP 網路檔案系統。
netplugd
設定檔案﹕ /etc/netplug/netplugd.conf /etc/netplug.d/netplug
說明﹕network cable hotplug management daemon,netplugd 是一個守護程式,可以監控一個或多個網路接口的狀態,當某些事件觸發時執行一個外部腳本程式。
更多細節﹕http://people.debian.org/~enrico/netplugd.html network 在系統啟動時啟動所有的網路接口。
nfs 網路檔案系統。
nfslock NFS 是一個流行的通過 TCP/IP 網路共享檔案的協議,此服務提供了 NFS 檔案鎖定功能。
ntpd
設定檔案﹕/etc/ntp.conf
說明﹕Network time Protocol daemon,網路時間校正協議。簡單的說 NTP 是用來使系統和一個精確的時間伺服器保持時間同步的協議。
推 薦大家看一篇文章﹕《NTP-讓網路里的電腦時間精確到毫秒》發表在 2004年12月份的《線上技術》雜誌第63頁 pcmcia Pcmcia卡,支持筆記本電腦的 PCMCIA 設備,如調制解調器, 網路適配器, SCSI卡等等。 portmap Portmap 守護程式為 RPC 服務,如 NIS 和 NFS 提供動態連接埠的分配。 psacct 包括幾個工具用來監控進程活動的工具,包括 ac,lastcomm, accton 和 sa。 random 說明﹕快速的將系統的狀態在隨機的時間記憶體到景象檔案中,對於系統相當重要。因為在開機之後,系統會迅速的恢復到開機之前的狀態。
是否需要啟動﹕必須啟動。
rawdevices 在使用集群檔案系統時用於加載 raw 設備的守護程式。
readahead readahead_early
設定檔案﹕/etc/readahead.early.files /etc/readahead.files
說 明﹕readahead 和 readahead_early 是在 Fedora core 2 中最新推出的兩個後台執行的守護程式。其作用是在啟動系統期間,將啟動系統所要用到的檔案首先讀取到記憶體中,然後在記憶體中進行執行,以加快系統的啟動速 度。而上面兩個設定檔案就儲存著將要讀取到記憶體的檔案列表。
rhnsd Red Hat 網路服務。通知你有關官方的安全訊息以及為你的系統套件漏洞補強。
rpcgssd rpcidmapd rpcsrcgssd
說明﹕gestion NFS v4,是 Linux 2.6 內核新添的功能。
是否需要啟動﹕不需要啟動。
rsync remote sync,遠端資料備份工具。
saslauthd 使用 SASL 的認證守護程式。
sendmail 郵件伺服器。
services 一個內部 xinetd 服務,用於監聽活動的服務。
sgi-fam 實現實時資料鏡像。監控檔案的變更,提供一個應用程式 API 接口用來當指定的檔案或目錄改變時及時通知。
smartd Self Monitor Analysis and Reporting Technology System,監控你的硬碟是否出現故障。
sshd
設定檔案﹕
OpenSSH 伺服器設定檔案﹕/etc/ssh/sshd_config
OpenSSH 客戶端設定檔案﹕/etc/ssh/ssh_config
預設連接埠﹕22
說明﹕Secure Shell Protocol,實現安全地遠端登入管理主機。
是否需要啟動﹕如果想實現遠端管理,就需要啟動。
syslog
設定檔案﹕/etc/syslog.conf
說明﹕記錄所有的系統行為。
是否需要啟動﹕必須啟動。
time 從遠端主機獲取時間和日期,採用TCP協議。
time-udp 從遠端主機獲取時間和日期,採用 UDP 協議。
vncserver VNC (Virtual Network Computing,虛擬網路計算),它提供了一種在本地系統上顯示遠端電腦整個"桌面"的輕量型協議。
更多細節﹕http://www.realvnc.com/
xfs
預設連接埠﹕TCP 7100
說明﹕x font server,X Window字型伺服器,為本地和遠端 X 伺服器提供字型集。
是否需要啟動﹕如果使用 run-level 為 5 的圖形界面,那麼就需要啟動。
xinetd
設定檔案﹕/etc/xinetd.conf
說 明﹕xinetd 作為 inetd 的後續版本,負責管理系統中不頻繁使用的服務,這些服務程式在有請求時才由 xinetd 服務負責啟動執行,一旦完成服務請求服務程式結束執行,這樣可以有效地減少對系統資源的佔用率。通常,xinetd 管理的程式有 telnet、ftp、rsh 和 rlogin。關閉 inetd 也就關閉了這些由它管理的服務。
更多細節﹕http://www.xinetd.org/
是否需要啟動﹕必須啟動。
yum
設定檔案﹕/etc/yum.conf
說明﹕Yellow Dog UpdaterModified,是一個自動更新、安裝和刪除 RPM 軟體包的管理程式,它會自動計算軟體包的管理程式,並判斷哪些軟體應該安裝,哪些軟體則不必安裝。
更多細節﹕ http://linux.duke.edu/projects/yum/
是否需要啟動﹕以系統管理策略而決定是否啟動。
全站熱搜
留言列表