在 Debian 系统上使用 systemctl 启动服务非常简单。
打开终端。
首先,您需要找到您的服务的 .service 文件。 该文件通常位于 /lib/systemd/system/ 或 /etc/systemd/system/ 目录中。 您可以使用 systemctl list-units --type=service 命令显示系统中的所有服务及其状态。
假设您要启动一个名为 my-service 的服务。 首先,找到 .service 文件。 您可以使用以下命令:
sudo find / -name my-service.service 2>/dev/null
这将打开/lib/systemd/system/在 /etc/systemd/system/ 目录中搜索名为 my-service.service 的文件。
找到 .service 文件后,使用 systemctl start 命令启动该服务。
sudo systemctl start my-service.service
如果服务成功启动,您将看到类似以下内容的输出:
● my-service.service - 我的服务
已加载:已加载(/lib/systemd/)system/my-service.service;供应商预设:已启用)
活动:2021自 UTC 时间 -06 月 21 日星期一 10:00:00 起活跃(运行)。 1分钟前
查看服务要使用状态,请使用 systemctl status 命令。
sudo systemctl status my-service.service
这将显示服务的当前状态。 例如,活动(正在运行)表示服务正在运行。
要在系统启动时自动启动该服务,请使用systemctl Enable命令:
sudo systemctl enable my-service.service
上述步骤允许您使用 systemctl 命令启动和管理 Debian 系统上的服务。
以上内容来源于网络,不代表本站全部观点。 欢迎关注:zhujipindao.com
评论前必须登录!
注册