📅  最后修改于: 2023-12-03 14:48:13.521000             🧑  作者: Mango
在 Unix 操作系统中,systemctl
是一个系统管理工具,用于启动、停止、重启和查询系统服务。它可以帮助程序员管理系统服务,确保它们在正常运行。
要启动一个系统服务,可以使用以下命令:
$ sudo systemctl start servicename
要停止一个系统服务,可以使用以下命令:
$ sudo systemctl stop servicename
要重启一个系统服务,可以使用以下命令:
$ sudo systemctl restart servicename
要查询一个系统服务的状态,可以使用以下命令:
$ systemctl status servicename
它将显示有关服务的详细信息,例如它是否正在运行,它最后一次运行的时间等等。
要让系统服务在启动时自动运行,需要将它添加到启动服务列表中。可以使用以下命令:
$ sudo systemctl enable servicename
它会将服务添加到启动服务列表中,以便在下次启动系统时自动启动该服务。
systemctl
是一个强大的系统服务管理工具,可以帮助程序员管理系统服务。使用它,可以轻松地启动、停止、重启和查询系统服务,同时还可以让系统服务在启动时自动运行。如果您是 Unix 程序员,一定要了解这个工具,它会让你的工作更加轻松。