RHEL 使用 systemctl 管理系统服务
作为系统管理员,您可以使用该实用程序管理系统服务。您可以执行各种任务,例如启动、停止、重新启动正在运行的服务、启用和禁用服务在启动时启动、列出可用服务以及显示系统服务状态。systemctl
列出系统服务
您可以列出所有当前加载的服务单元,并显示所有可用服务单元的状态。
程序
使用该命令执行以下任一任务:systemctl
-
列出所有当前加载的服务单元:
$ systemctl list-units --type service UNIT LOAD ACTIVE SUB DESCRIPTION abrt-ccpp.service loaded active exited Install ABRT coredump hook abrt-oops.service loaded active running ABRT kernel log watcher abrtd.service loaded active running ABRT Automated Bug Reporting Tool ... systemd-vconsole-setup.service loaded active exited Setup Virtual Console tog-pegasus.service loaded active running OpenPegasus CIM Server LOAD = Reflects whether the unit definition was properly loaded. ACTIVE = The high-level unit activation state, or a generalization of SUB. SUB = The low-level unit activation state, values depend on unit type. 46 loaded units listed. Pass --all to see loaded but inactive units, too. To show all installed unit files use 'systemctl list-unit-files'
默认情况下,该命令仅显示活动设备。对于每个服务单元文件,该命令提供以下参数的概述:
systemctl list-units
UNIT
- 服务单元的全名
LOAD
- 配置文件的 load 状态
ACTIVE
或SUB
- 当前 high-level 和 low-level 单元文件激活状态
DESCRIPTION
- 设备用途和功能的简短描述
-
使用以下命令和 or 命令行选项列出所有加载的单元,无论其状态如何:
--all
-a
$ systemctl list-units --type service --all
-
列出所有可用服务单元的状态(启用或禁用):
$ systemctl list-unit-files --type service UNIT FILE STATE abrt-ccpp.service enabled abrt-oops.service enabled abrtd.service enabled ... wpa_supplicant.service disabled ypbind.service disabled 208 unit files listed.
对于每个服务单元,此命令将显示:
UNIT FILE
- 服务单元的全名
STATE
- 服务单元是启用还是禁用以在引导期间自动启动的信息
声明:欢迎大家光临本站,学习IT运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。