📅  最后修改于: 2023-12-03 15:20:26.720000             🧑  作者: Mango
在Linux系统中,systemctl
命令是常用的管理系统服务的工具。它允许管理员查看服务的状态、启动、停止或重启服务,并且能够自动加载服务的配置。
在本文中,我们将介绍如何使用systemctl
命令来查看Apache2服务的运行状态。
在执行本教程中的命令之前,您需要具备如下条件:
要查看Apache2服务的运行状态,可以在终端中输入以下命令:
systemctl status apache2.service
该命令将输出如下信息:
● apache2.service - The Apache HTTP Server
Loaded: loaded (/lib/systemd/system/apache2.service; disabled; vendor preset: enabled)
Active: active (running) since Mon 2021-07-19 15:25:22 CST; 1 day 3h ago
Docs: https://httpd.apache.org/docs/2.4/
Main PID: 1346 (apache2)
Tasks: 6 (limit: 4915)
CGroup: /system.slice/apache2.service
├─1346 /usr/sbin/apache2 -k start
├─1347 /usr/sbin/apache2 -k start
├─1348 /usr/sbin/apache2 -k start
├─1349 /usr/sbin/apache2 -k start
├─1350 /usr/sbin/apache2 -k start
└─1351 /usr/sbin/apache2 -k start
Jul 19 15:25:22 server systemd[1]: Starting The Apache HTTP Server...
Jul 19 15:25:22 server systemd[1]: Started The Apache HTTP Server.
Active: active (running)
行告诉我们Apache2正在运行。如果Active: inactive (dead)
,则表示Apache2已停止运行。
使用systemctl status
命令可以方便地查看Apache2服务的运行状态。如果Apache2停止运行,可以使用systemctl start
命令启动它。