控制linux啟動的服務

zhouwf0726發表於2019-07-07

我們平時測試環境linux+oracle可以利用ntsysv來控制linux啟動的服務,為了提高系統執行速度:

 

可以只保留如下服務:
acpid
arptables_jf
crond
cpuspeed
sysstat
iptables
irqbalance
kudzu             --也可以去掉
network
netfs
nscd
syslog
portmap
rawdevices
smartd             --也可以去掉
snmpd
sshd
xinetd

 

 

 

Chkconfig命令設定開機啟動服務

---------------------------------------------------------------

acpid:提供高階電源管理。*
cpuspeed
:可以提高系統執行效率。*
crond
:執行例行性程式。*
Random
:加快系統的啟動。*
Syslog
:把各類事件寫入日誌。*

xinetd  負責管理系統中不頻繁使用的服務。*

 

ReadaheadReadahead_early:加快系統的啟動。(Fedora core 2後推出的服務。用於:將啟動系統所要用到的檔案首先讀取到記憶體中,然後在記憶體中進行執行,以加快系統的啟動速度。)

Iptables: 防火牆。
Network
: 啟用網路介面。
Kudzu
:自動檢測硬體的變更。(新硬體開機檢測)

---------------------------------------------------------------

 

acpid 配置檔案:/proc/acpi/event
預設埠:無
說明:Advanced Configuration and Power Interface,為替代傳統的APM電源管理標準而推出的新型電源管理標準。
是否需要啟動:如果你需要對電源進行管理,那就需要啟動

anacron 配置檔案:/etc/anacron
預設埠:無
說明:一個自動化執行任務。Red Hat Linux 隨帶四個自動化任務的工具:cron anacronat、和 batc。當你的Linux主機並不是全天候開機,這個anacron就可以幫你執行在"crontab"設定的時間內沒有執行的工作。舉例來說,當你的主機在晚上12:00會自動關閉,但是偏偏crontab這個例行性工作是在4:00工作,這個時候例行性工作就不能起作用了。不過利用anacron就能做到。
是否需要啟動:如果主機已經24小時開機,而且執行了cron,那麼這個守護程式就不需要啟動了。

apmd 配置檔案:/etc/sysconfig/apmd
預設埠:無
說明:Advanced Power Management,高階電源管理。傳統的電源管理標準。一般系統都會同時支援APMAPMD兩種標誌,但系統載入時只需載入一個即可。對於膝上型電腦比較有用,可以瞭解系統的"電池電量"
是否需要啟動:如果我們使用的是臺式電腦或一直開機的機型,就不需要使用這個守護程式。

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時鐘速度和電壓從而在系統空閒時將能源消耗降為最小,而在系統繁忙時最大化加快系統執行速度。
更多細節:
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裝置的支援。 Isdn綜合業務數字網
是否需要啟動:有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-s/ /etc/X11/XF86Config中探測已經存在的硬體。
是否需要啟動:如果啟動kudzu,則每次啟動系統,都會檢查新硬體(checking new hardware),會延長系統啟動的時間。如果你不打算增加新硬體,那麼就可以關閉這個啟動服務,以加快系統啟動時間。

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

mdmpd RAID裝置相關的守護程式。

messagebus D-BUS是一個庫,為兩個或兩個以上的應用程式提供一對一的通訊。

dbus-daemon-1是一個應用程式,它使用這個庫來實現messagebus守護程式。多個應用程式通過連線messagebus守護程式可以實現與其他程式交換資訊。
更多細節:
http://www.freedesktop.org/software/dbus/doc/dbus-daemon-1.1.html

microcode_ctl 可以編碼以及傳送新的微程式碼到kernel以更新Intel IA32系列處理器(Pentium ProPIIPIIIPentium 4Celeron, Xeon 等等 - 全部 P6 以及更高,不包括 pentium classics)。
更多細節:
http://www.urbanmyth.org/microcode/
http://microcodes.sourceforge.net/

netdump News Backup Dump Server,遠端備份伺服器。

netfs Network Filesystem Mounter,安裝和解除安裝NFSSAMBANCP網路檔案系統。

netplugd 配置檔案:
/etc/netplug/netplugd.conf
/etc/netplug.d/netplug
說明:network cable hotplug management daemonnetplugd是一個守護程式,可以監控一個或多個網路介面的狀態,當某些事件觸發時執行一個外部指令碼程式。
更多細節:http://people.debian.org/~enrico/netplugd.html

network 在系統啟動時啟用所有的網路介面。

nfs 網路檔案系統。

nfslock NFS是一個流行的通過TCP/IP網路共享檔案的協議,此服務提供了NFS檔案鎖定功能。

ntpd 配置檔案:/etc/ntp.conf
說明:Network time Protocol daemon,網路時間校正協議。簡單的說,NTP是用來使系統和一個精確的時間源保持時間同步的協議。
推薦大家看一篇文章:《NTP-讓網路裡的電腦時間精確到毫秒》

pcmcia Pcmcia卡,支援膝上型電腦的PCMCIA 裝置,如調變解調器, 網路介面卡, SCSI卡等等。

portmap Portmap守護程式為RPC服務,如NISNFS提供動態埠的分配。

psacct 包括幾個工具用來監控程式活動的工具,包括ac,lastcomm, accton sa

random 說明:快速的將系統的狀態在隨機的時間記憶體到景象檔案中,對於系統相當重要。因為在開機之後,系統會迅速的恢復到開機之前的狀態。
是否需要啟動:必須啟動

rawdevices 在使用叢集檔案系統時用於載入raw裝置的守護程式。

readahead
readahead_early
配置檔案:/etc/readahead.early.files /etc/readahead.files
說明:readaheadreadahead_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 serverX Window字型伺服器,為本地和遠端X伺服器提供字型集。
是否需要啟動:如果使用run-level5的圖形介面,那麼就需要啟動。

xinetd 配置檔案:/etc/xinetd.conf
說明:xinetd作為inetd的後續版本,負責管理系統中不頻繁使用的服務,這些服務程式在有請求時才由xinetd服務負責啟動執行,一旦完成服務請求服務程式結束執行,這樣可以有效地減少對系統資源的佔用率。通常,xinetd管理的程式有telnetftprshrlogin。關閉 inetd也就關閉了這些由它管理的服務。
更多細節:http://www.xinetd.org/
是否需要啟動:必須啟動

yum 配置檔案:/etc/yum.conf
說明:Yellow Dog UpdaterModified,是一個自動更新、安裝和刪除RPM軟體包的管理程式,它會自動計算軟體包的管理程式,並判斷哪些軟體應該安裝,哪些軟體則不必安裝。
更多細節: http://linux.duke.edu/projects/yum/
是否需要啟動:以系統管理策略而決定是否啟動。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/756652/viewspace-331185/,如需轉載,請註明出處,否則將追究法律責任。

相關文章