當前位置:
首頁 > 最新 > 如何查看 Linux 中所有正在運行的服務

如何查看 Linux 中所有正在運行的服務

有許多方法和工具可以查看 Linux 中所有正在運行的服務。

-- Magesh Maruthamuthu

致謝

編譯自 |

https://www.2daygeek.com/how-to-check-all-running-services-in-linux/

作者 | Magesh Maruthamuthu

譯者 | jessie-pang 共計翻譯:13篇 貢獻時間:215 天

有許多方法和工具可以查看 Linux 中所有正在運行的服務。大多數管理員會在 System V(SysV)初始化系統中使用 或 ,而在 systemd 初始化系統中使用 。

以上命令可以清楚地顯示該服務是否在伺服器上運行,這也是每個 Linux 管理員都該知道的非常簡單和基礎的命令。

如果你對系統環境並不熟悉,也不清楚系統在運行哪些服務,你會如何檢查?

是的,我們的確有必要這樣檢查一下。這將有助於我們了解系統上運行了什麼服務,以及哪些是必要的、哪些需要被禁用。

init(初始化initialization的簡稱)是在系統啟動期間運行的第一個進程。 是一個守護進程,它將持續運行直至關機。

大多數 Linux 發行版都使用如下的初始化系統之一:

? System V 是更老的初始化系統

? Upstart 是一個基於事件的傳統的初始化系統的替代品

? systemd 是新的初始化系統,它已經被大多數最新的 Linux 發行版所採用

什麼是 System V(SysV)

SysV(意即 System V) 初始化系統是早期傳統的初始化系統和系統管理器。由於 sysVinit 系統上一些長期懸而未決的問題,大多數最新的發行版都適用於 systemd 系統。

什麼是 Upstart 初始化系統

Upstart 是一個基於事件的 /sbin/init 的替代品,它控制在啟動時的任務和服務的開始,在關機時停止它們,並在系統運行時監控它們。

它最初是為 Ubuntu 發行版開發的,但其是以適合所有 Linux 發行版的開發為目標的,以替換過時的 System-V 初始化系統。

什麼是 systemd

systemd 是一個新的初始化系統以及系統管理器,它已成為大多數 Linux 發行版中非常流行且廣泛適應的新的標準初始化系統。 是一個 systemd 管理工具,它可以幫助我們管理 systemd 系統。

方法一:如何在 System V(SysV)系統中查看運行的服務

以下命令可以幫助我們列出 System V(SysV) 系統中所有正在運行的服務。

如果服務很多,我建議使用文件查看命令,如 、 等,以便得到清晰的結果。

執行以下命令,可以只查看正在運行的服務:

運行以下命令以查看指定服務的狀態:

或者,使用以下命令也可以查看指定服務的狀態:

使用以下命令查看系統啟動時哪些服務會被啟用:

方法二:如何在 System V(SysV)系統中查看運行的服務

另外一種在 Linux 系統上列出運行的服務的方法是使用 initctl 命令:

方法三:如何在 systemd 系統中查看運行的服務

以下命令幫助我們列出 systemd 系統中所有服務:

? 相應的 systemd 單元名稱

? 相應的單元是否被載入到內存中

? 該單元是否處於活動狀態

? 該單元是否處於運行狀態(LCTT 譯註:是較於 ACTIVE 更加詳細的狀態描述,不同的單元類型有不同的狀態。)

? 關於該單元的簡短描述

以下選項可根據類型列出單元:

以下選項可幫助您根據狀態列出單位,輸出與前例類似但更直截了當:

運行以下命令以查看指定服務的狀態:

或者,使用以下命令也可查看指定服務的狀態:

執行以下命令,只查看正在運行的服務:

使用以下命令查看系統啟動時會被啟用的服務列表:

按資源使用情況(任務、CPU、內存、輸入和輸出)列出控制組:

同時,我們可以使用 命令(輸出來自 SysVinit 系統)查看正在運行的服務:

我們還可以使用 命令(輸出來自 systemd 系統)查看正在運行的服務:

方法四:如何使用 chkservice 在 systemd 系統中查看正在運行的服務

是一個管理系統單元的終端工具,需要超級用戶許可權。

要查看幫助頁面,請按下 ,它將顯示管理 systemd 服務的可用選項。

via:https://www.2daygeek.com/how-to-check-all-running-services-in-linux/

作者:Magesh Maruthamuthu

[2]

譯者:jessie-pang校對:wxy

本文由LCTT原創編譯,Linux中國榮譽推出

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Linux中國 的精彩文章:

AWS 案例研究:LBE
基於 FUSE的Bittorrent 文件系統

TAG:Linux中國 |