linux優化之優化開機自啟動服務

2022-09-16 10:48:12 字數 1327 閱讀 4085

精簡開機系統啟動

和windows系統一樣,在linux伺服器執行過程中,會有很多無用的軟體預設就在執行,這些服務占用了很多系統資源,而且也帶來了安全隱患,因此要關閉掉。那麼,企業生產場景的linux主機到底需要保留哪些開機啟動的服務呢?

1)重要的開機自啟動服務

企業環境新裝linux系統之後有必要保留的開機自啟動服務有五個,具體如下。

sshd

遠端連線linux伺服器時需要用到這個服務程式,所以必須要開啟。

rsyslog

日誌相關軟體,這是作業系統提供的一種機制,系統的守護程式通常會使用rsyslog程式將各種資訊寫到各個系統日誌檔案中,centos6以前此服務的名字為syslog。

network

系統啟動時,若想啟用/關閉各個網路介面,則應(必須)考慮開啟。

crond

該服務用於周期性地執行系統及使用者配置的任務計畫。有要週期性執行任務時,就要開啟,此服務幾乎是生產場景必須要用的乙個軟體。

sysstat

sysstat是乙個軟體包,包含監測系統效能及效率的一組工具,這些工具對於我們收集系統效能資料很有幫助,比如cpu使用率、硬碟和網路吞吐資料等,對這些資料的收集和分析,有利於判斷系統執行是否正常,所以它是提高系統執行效率、安全執行伺服器的得力助手。

2)設定開機自啟動服務的常見方法

1.執行命令,然後手動選擇處理的方法

方法1:執行ntsysv命令然後彈出的視窗中進行設定。

方法2:  執行setup(nmtui)命令,進行設定。

2.通過一行命令或shell指令碼設定

找的一道題:

Linux優化開機自啟服務

root localhost cat etc redhat release centos release 6.5 final 必須保留的啟動服務 1.crond 定時任務服務 2.network 網路服務 3.rsyslog 日誌服務 4.sshd 遠端鏈結服務 5.sysstat 系統監控服務 涉...

linux開機自啟動

可以看到 etc rc.d init.d 下有很多的檔案,每個檔案都是可以看到內容的,其實都是一些shell指令碼。系統服務的啟動就是通過 etc rc.d init.d 中的指令碼檔案實現的。我們也可以寫乙個自己的指令碼放在這裡。指令碼檔案的內容也很簡單,類似於這個樣子 例如起個名字叫做 haha...

linux開機自啟動

做程式自啟動可以把啟動指令碼寫成開機啟動指令碼或者做成服務,這邊採用寫入開機啟動指令碼 vi etc rc.local 加入啟動指令碼 opt zookeeper 3.4.6 bin zkserver.sh start 重啟機器 shutdown r now cd opt zookeeper 3.4...