歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux系統守護進程詳解ntsysv可以關掉那些服務

Linux系統守護進程詳解ntsysv可以關掉那些服務

日期:2017/3/1 14:43:40   编辑:關於Linux
Linux系統守護進程詳解ntsysv可以關掉那些服務 acpid, haldaemon, messagebus, klogd,network, syslogd 以上幾個服務必須開啟!其他的分析如下: 1.NetworkManager,NetworkManagerDispatcher NetworkManager 是一個自動切換網絡連接的後台進程。很多筆記本用戶都需要啟用該功能,它讓你能夠在無線網絡和有線網絡之間切換。大多數台式機用戶應該關閉該服務。一些 DHCP 用戶可能需要開啟它。 2.acpid 配置文件:/proc/acpi/event 說明:AdvancedConfiguration and Power Interface,為替代傳統的APM電源管理標准而推出的新型電源管理標准。建議所有的筆記本用戶開啟它。一些服務器可能不需要 acpi。支持的通用操作有:“電源開關“,”電池監視“,”筆記本 Lid 開關“,“筆記本顯示屏亮度“,“休眠”,“掛機”,等等。 3.anacron 配置文件:/etc/anacrontab 說明:一個自動化運行任務。Red HatLinux 附帶有四個自動化任務的工具:cron、anacron、at、和 batch。當你的Linux主機並不是全天候開機,這個anacron就可以幫你執行在"crontab"設定的時間內沒有執行的工作。舉例來說,當你的主機在晚上12:00會自動關閉,但是偏偏crontab這個例行性工作是在4:00工作,這個時候例行性工作就不能起作用了。不過利用anacron就能做到。 是否需要啟動:如果主機已經24小時開機,而且運行了cron,那麼這個守護程序就不需要啟動了。 anacron, atd, cron這幾個調度程序有很小的差別。 建議開啟cron,如果你的電腦將長時間運行,那就更應該開啟它。對於服務器,應該更深入了解以確定應該開啟哪個調度程序。大多數情況下,筆記本/台式機應該關閉 atd 和anacron。注意:一些任務的執行需要 anacron,比如:清理 /tmp 或 /var。 4.apmd 配置文件:/etc/sysconfig/apmd 說明:Advanced PowerManagement,高級電源管理。傳統的電源管理標准。一般系統都會同時支持APM和APMD兩種標志,但系統加載時只需加載一個即可。對於筆記本電腦比較有用,可以了解系統的"電池電量"。 是否需要啟動:如果我們使用的是台式電腦或一直開機的機型,就不需要使用這個守護程序。 5.atd 配置文件:/etc/at.allow,/etc/at.deny 說明:一個自動化運行任務。 是否需要啟動:通常需要啟動。不過如果你一直使用cron,那麼也可以不啟動。 6.autofs 配置文件:/etc/sysconfig/autofs 說明:實現光盤、軟盤、U盤等移動存儲介質的自動加載。 是否需要啟動:一般不需要啟動。 7.avahi-daemon, avahi-dnsconfd 說明:Avahi 是 zeroconf 協議的實現。它可以在沒有 DNS 服務的局域網裡發現基於 zeroconf 協議的設備和服務。它跟 mDNS 一樣。除非你有兼容的設備或使用 zeroconf 協議的服務,否則應該關閉它。 8.bluetooth, hcid, hidd, sdpd, dund,pand 說明:藍牙(Bluetooth)是給無線便攜設備使用的(非 wifi, 802.11)。很多筆記本提供藍牙支持。有藍牙鼠標,藍牙耳機和支持藍牙的手機。如果沒有藍牙設備或藍牙相關的服務,就應該關閉它。其他藍牙相關的服務有:hcid 管理所有可見的藍牙設備,hidd 對輸入設備(鍵盤,鼠標)提供支持, dund 支持通過藍牙撥號連接網絡,pand 允許你通過藍牙連接以太網。 9.capi 說明:僅僅對使用 ISDN 設備的用戶有用。大多數用戶應該關閉它。 10.cpuspeed 說明:監測系統空閒百分比,降低或加快CPU時鐘速度和電壓從而在系統空閒時將能源消耗降為最小,而在系統繁忙時最大化加快系統執行速度。 是否需要啟動:需要啟動。 11.crond 配置文件:/etc/crontab 說明:用來執行例行性命令的守護程序。 是否需要啟動:必須啟動。 12.cups 配置文件: CUPS服務器配置文件:/etc/cups/cupsd.conf CUPS客戶端配置文件:/etc/cups/client.conf CUPS打印機配置文件:/etc/cups/printers.conf CUPS中類(class)配置文件:/etc/cups/classes.conf 說明:Common UNIXPrinting System,公共UNIX打印支持,為Linux提供打印功能。 是否需要啟動:如果不安裝打印機,就不需要啟動。 13.cups-lpd 說明:CUPS Line PrinterDaemon ("LPD"),提供打印功能。 是否需要啟動:如果不安裝打印機,就不需要啟動。 14.dc_client, dc_server 說明:磁盤緩存(Distcache)用於分布式的會話緩存。主要用在 SSL/TLS 服務器。它可以被 Apache 使用。大多數的台式機應該關閉它。 15.dhcdbd 說明:這是一個讓 DBUS 系統控制 DHCP 的接口。可以保留默認的關閉狀態。 16.diskdump, netdump 說明:磁盤轉儲(Diskdump)用來幫助調試內核崩潰。內核崩潰後它將保存一個 dump文件以供分析之用。網絡轉儲(Netdump)的功能跟 Diskdump 差不多,只不過它可以通過網絡來存儲。除非你在診斷內核相關的問題,否則它們應該被關閉。 17.dund 說明:支持通過藍牙撥號來連接網絡。如果沒有藍牙設備,就關閉它。 18.firstboot 說明:該服務是 Fedora 安裝過程特有的。它執行在安裝之後的第一次啟動時僅僅需要執行一次的特定任務。它可以被關閉。 19.gpm 配置文件:/etc/sysconfig/mouse 說明:General PurposeMouse Daemon ,gpm為文本模式下的Linux程序如mc(Midnight Commander)提供了鼠標的支持。它也支持控制台下鼠標的拷貝,粘貼操作以及彈出式菜單。一般在級別3下啟用,5下關閉。 20.hcid 說明:用來管理所有可見的藍牙設備。如果沒有藍牙設備,就關閉它。 21.hidd 說明:對輸入設備(鍵盤,鼠標)提供支持。 22.iptables 配置文件:/etc/sysconfig/iptabels 說明:該服務是用於IPv4的軟件防火牆。應該開啟它。 23.ip6tables 說明:該服務是用於 IPv6 的軟件防火牆。大多數用戶都應該關閉它。 24.irda 說明:Infrared DataAssociation,是一個實現紅外無線數據傳輸的工業標准。 25.irqbalance 說明:對多個系統處理器環境下的系統中斷請求進行負載平衡的守護程序。 是否需要啟動:如果你只安裝了一個CPU,就不需要加載這個守護程序。 26.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),會延長系統啟動的時間。如果你不打算增加新硬件,那麼就可以關閉這個啟動服務,以加快系統啟動時間。 27.mcstrans 說明:如果你使用 SELinux 就開啟它。默認情況下 Fedora Core 開啟 SELinux。 28.mdmonitor 說明:該服務用來監測 SoftwareRAID 或 LVM 的信息。與RAID設備相關的守護程序。 29.mdmpd 說明:該服務用來監測 Multi-Path設備(該類型的存儲設備能被一種以上的控制器或方法訪問)。與RAID設備相關的守護程序。 30.messagebus 說明:這是 Linux 的 IPC(Interprocess Communication,進程間通訊)服務。確切地說,它與 DBUS 交互,為兩個或兩個以上的應用程序提供一對一的通訊。是重要的系統服務。強烈建議開啟它。 31.microcode_ctl 說明: 可以編碼以及發送新的微代碼到kernel以更新Intel IA32系列處理器(Pentium Pro,PII,PIII,Pentium 4,Celeron, Xeon 等等 - 全部 P6 以及更高,不包括 pentiumclassics)。 32.netdump 說明:網絡轉儲(Netdump)的功能跟 Diskdump 差不多,只不過它可以通過網絡來存儲。除非你在診斷內核相關的問題,否則它們應該被關閉。 33.netfs 說明:Network FilesystemMounter,該服務用於在系統啟動時自動掛載網絡中的共享文件空間,比如:NFS,Samba 等等。安裝和卸載NFS、SAMBA和NCP網絡文件系統。 34.netplugd 配置文件: /etc/netplug/netplugd.conf /etc/netplug.d/netplug 說明:network cablehotplug management daemon,netplugd是一個守護程序,可以監控一個或多個網絡接口的狀態,當某些事件觸發時運行一個外部腳本程序。建議保留它的默認關閉狀態。 35.network 說明:在系統啟動時激活所有的網絡接口。 36.nfs 說明:網絡文件系統。 37.nfslock 說明:NFS是一個流行的通過TCP/IP網絡共享文件的協議,此服務提供了NFS文件鎖定功能。 38.pcmcia 說明:Pcmcia卡,支持筆記本電腦的PCMCIA 設備,如調制解調器, 網絡適配器, SCSI卡等等。 39.pcscd 說明:該服務提供智能卡(和嵌入在信用卡,識別卡裡的小芯片一樣大小)和智能卡讀卡器支持。如果你沒有讀卡器設備,就關閉它。 40.portmap 說明:Portmap守護程序為RPC服務,該服務是 NFS(文件共享)和 NIS(驗證)的補充。除非你使用 NFS 或 NIS 服務,否則關閉它。 41.psacct 說明:包括幾個工具用來監控進程活動的工具,包括ac,lastcomm, accton 和sa。 42.random 說明:快速的將系統的狀態在隨機的時間內存到鏡象檔案中,對於系統相當重要。因為在開機之後,系統會迅速的恢復到開機之前的狀態。必須啟動。 43.readahead_early、readahead_later 說明:這兩個進程的作用是在啟動系統期間,將啟動系統所要用到的文件首先讀取到內存中,然後在內存中進行執行,以加快系統的啟動速度。而上面兩個配置文件就保存著將要讀取到內存的文件列表。 44.restorecond 說明:用於給 SELinux 監測和重新加載正確的文件上下文(file contexts)。它不是必須的,但如果你使用 SELinux 的話強烈建議開啟它。 45.rpcgssd, rpcidmapd, rpcsvcgssd 說明:用於 NFS v4。除非你需要或使用 NFS v4,否則關閉它。 46.rhnsd 說明:Red Hat 網絡服務。通知你有關官方的安全信息以及為你的系統打補丁。 47.rsync 說明:remote sync,遠程數據備份工具。 48.saslauthd 說明:使用SASL的認證守護程序。 49.sgi-fam 說明:實現實時數據鏡像。監控文件的變更,提供一個應用程序API接口用來當指定的文件或目錄改變時及時通知。 50.smartd 說明:Self MonitorAnalysis and Reporting Technology System,監控你的硬盤是否出現故障。SMART Disk Monitoring 服務用於監測並預測磁盤失敗或磁盤問題(前提:磁盤必須支持SMART)。大多數的桌面用戶不需要該服務,但建議開啟它,特別是服務器。 51.syslog 配置文件:/etc/syslog.conf 說明:記錄所有的系統行為。 52.time 說明:從遠程主機獲取時間和日期,采用TCP協議。 53.time-udp 說明:從遠程主機獲取時間和日期,采用UDP協議。 54.vncserver 說明:VNC (Virtual Network Computing,虛擬網絡計算),它提供了一種在本地系統上顯示遠程計算機整個"桌面"的輕量型協議。 55.xfs 預設端口:TCP 7100 說明:x font server,X Window字型服務器,為本地和遠程X服務器提供字型集。 是否需要啟動:如果使用run-level為5的圖形界面,那麼就需要啟動。 56.xinetd 配置文件:/etc/xinetd.conf 說明:xinetd作為inetd的後續版本,負責管理系統中不頻繁使用的服務,這些服務程序在有請求時才由xinetd服務負責啟動運行,一旦完成服務請求服務程序結束運行,這樣可以有效地減少對系統資源的占用率。通常,xinetd管理的程序有telnet、ftp、rsh和rlogin。關閉 xinetd也就關閉了這些由它管理的服務。 是否需要啟動:必須啟動。 57.yum 配置文件:/etc/yum.conf 說明:Yellow DogUpdaterModified,是一個自動更新、安裝和刪除RPM軟件包的管理程序,它會自動計算軟件包的管理程序,並判斷哪些軟件應該安裝,哪些軟件則不必安裝。 是否需要啟動:以系統管理策略而決定是否啟動
Copyright © Linux教程網 All Rights Reserved