我在Debian上使用.NET核心。Debian上的.NET核心服務及其狀態列表
試圖獲得所有服務及其狀態的列表。 (相當於service --status-all
)
我試過System.ServiceProcess.ServiceController.GetServices()
,但它似乎只是Win32。
在.net COREFX庫中有System.Diagnostics.Process.GetProcesses()
,它給我列出了所有進程(包括像cron這樣的服務進程)。
如何?
- 區分哪些進程作爲服務運行。
- 獲取服務及其狀態列表。