RHEL9 服务在操作系统启动时启动或禁用
使系统服务在启动时启动
您可以使服务在启动时自动启动,这些更改将在下次重新启动时应用。
先决条件
-
要启用的服务不得被屏蔽。如果你有一个掩码服务,请先取消掩码它:
# systemctl unmask <name>.service
程序
-
使服务在启动时启动:
# systemctl enable <name>.service
替换为要启用的服务单元的名称(例如,)。
<name>
httpd
-
可选:您还可以使用单个命令启用和启动服务:
# systemctl enable --now <name>.service
禁用系统服务在启动时启动
您可以阻止服务单元在引导时自动启动。如果禁用服务,它不会在启动时启动,但您可以手动启动它。您还可以屏蔽服务,使其无法手动启动。掩码是一种禁用服务的方法,该方法使服务永久不可用,直到再次取消掩码。
程序
-
禁用服务在启动时启动:
# systemctl disable <name>.service
替换为要禁用的服务单元的名称(例如,)。
<name>
bluetooth
-
可选:如果要使服务永久不可用,请屏蔽该服务:
# systemctl mask <name>.service
此命令将文件替换为 的符号链接,从而使实际的单元文件无法访问。
/etc/systemd/system/name.service
/dev/null
systemd
声明:欢迎大家光临本站,学习IT运维技术,转载本站内容,请注明内容出处”来源刘国华教育“。如若本站内容侵犯了原著者的合法权益,请联系我们进行处理。