Linux 服務的restart和reload


++++++++++++++++++++++++++++++++++++++++++++++++
標題:Linux服務的restart和reload
時間:2020年1月13日
++++++++++++++++++++++++++++++++++++++++++++++++

在Linux操作系統服務管理中,經常會遇到restart和reload。

這兩個參數究竟存在什么樣的區別呢,現在小編和大家簡單的講一下。

在學習環境下,我們經常使用restart參數重啟服務,然而拿到生產環境中也許並不合理。

 

restart:含義為重新啟動,顧名思義就是需要先stop,然后在start。

reload:含義未重新加載,顧名思義就是重新加載(配置)。

 

我們已sshd服務來簡單的說一下:

我們對sshd服務的配置文件進行了修改,現在需要重新加載配置或者說重啟

service sshd restart:

  如果更改的配置錯誤,執行這條命令,stop肯定是能成功的;但是start則不能啟動;如果設備在很遠的機房中,這樣無疑給運維工作增加了負擔;即使配置沒有問題,在啟停同時也會導致服務短暫停止。

service sshd reload:

  reload表示的是重新加載配置,首先reload不會影響當前服務已經建立的會話,而是直接加載新的配置,當新的會話產生后,會使用新的信息的配置;即使配置文件錯誤,導致的結果只是配置加載失敗,而與所提供的服務無關。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM