溫馨提示×

linux中如何查看開啟的服務

小億
397
2023-11-08 15:10:32
欄目: 智能運維

在Linux中,可以使用以下幾種方式來查看正在運行的服務:

  1. 使用systemctl命令:systemctl命令是用于管理systemd服務的命令,可以使用該命令來查看正在運行的服務。使用以下命令來列出所有正在運行的服務:

    systemctl list-units --type=service --state=running
    

    或者使用以下命令來列出指定服務的狀態:

    systemctl status <service_name>
    

    例如,列出Apache服務的狀態:

    systemctl status apache2
    
  2. 使用service命令:service命令是用于管理系統服務的命令,可以使用該命令來查看正在運行的服務。使用以下命令來列出所有正在運行的服務:

    service --status-all
    

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

    service <service_name> status
    

    例如,查看Apache服務的狀態:

    service apache2 status
    
  3. 使用ps命令:ps命令用于顯示當前運行的進程信息,可以使用該命令來查看正在運行的服務。使用以下命令來列出所有正在運行的服務:

    ps -ef | grep [s]ervice
    

    或者使用以下命令來查看指定服務的進程信息:

    ps -ef | grep <service_name>
    

    例如,查看Apache服務的進程信息:

    ps -ef | grep apache2
    

以上是三種常見的查看正在運行的服務的方法,具體使用哪種方法可以根據個人需求選擇。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女