分享

欧拉服务器操作系统自定义系统服务

李白 2021-11-4 11:11:22 发表于 已解决 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 0 907
    目
服务管理
测试目的
        支持注册程序为系统服务
预置条件
1.测试环境正确搭建并确认
[size=10.5000pt]2.操作系统正常运行
测试步骤
1.cd /usr/lib/systemd/system/目录下新建demo.service
vi demo.service
[Unit]
Description=demo Service

[Service]
Type=simple
ExecStart=/bin/bash /home/test.sh

MemoryAccounting=true
MemoryLimit=200M

[Install]
WantedBy=multi-user.target

脚本文件示例如下:
vi /home/test.sh
#!/bin/bash

x=0
while [ True ];do
    x=$x+1
done;

2.重载系统服务  systemctl daemon-reload
3.设置开机启动  systemctl enable demo
4.启动服务      systemctl start demo
5.查询服务状态  systemctl status demo
6.停止服务      systemctl stop demo
7.禁止开机启动  systemctl disable demo
预期结果
systemctl相关操作执行成功
测试结果

    注

版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

没找到任何评论,期待你打破沉寂

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服