前言

顾明思议,自己创建系统服务,在上一篇博文中写道了,这里就详细写下~

步骤

我是一段美丽的用户分割的废话~

进入到系统服务目录

···

cd /lib/systemd/system

···

创建服务文件

···

vi chandao.service

[Unit]

Description=chandao

After=network.target

[Service]

Type=forking

ExecStart=/opt/zbox/zbox start

ExecReload=/opt/zbox/zbox restart

ExecStop=/opt/zbox/zbox stop

PrivateTmp=true

[Install]

WantedBy=multi-user.target

···

参数说明

[Unit]:服务的说明

Description:描述服务
After:描述服务类别 [Service]服务运行的参数设置 Type=forking 后台运行的形式
ExecStart 服务的启动命令
ExecReload 服务重启命令
ExecStop 服务停止命令
PrivateTmp=True 是否给服务分配独立的临时空间 true给 false不给

[Service]的启动、重启、停止命令应使用绝对路径

修改文件权限

chmod -R 754 chandao.service

加入开机自启

systemctl enable chandao.service

最新文章

  1. .NET Core采用的全新配置系统[5]: 聊聊默认支持的各种配置源[内存变量,环境变量和命令行参数]
  2. codeforces #369div2 B. Chris and Magic Square
  3. Oracle数据库导入导出命令总结
  4. 【CodeVS 3153】取石子游戏
  5. Windows 10 error code 0x80072efd
  6. centos 6.4下安装postgresql 9.2
  7. 微信(一) 获取openid 网页授权 C# WeChatHelper
  8. Elastix 禁用SSL(https),还原为 http 访问
  9. windows 下c++编译
  10. Phpcms V9全站伪静态设置方法
  11. Android_declare-styleable_自己定义控件的属性
  12. 用备份控制文件做不完全恢复下的完全恢复(全备<老>--备份控制文件<次新>--删除表空间andy--日志文件<新>)
  13. 在数组a中,a[i]+a[j]=a[k],求a[k]的最大值,a[k]max——猎八哥fly
  14. HDU 1312 Red and Black(DFS,板子题,详解,零基础教你代码实现DFS)
  15. 关于C#连接Oracle数据库 尝试加载Oracle客户端时引发BadImageFormatException 如果在安装32位Oracle客户端组件的情况下以64位模式运行,将出现此问题
  16. contos最小包安装完后一些准备
  17. ffmpeg日志调式
  18. bootstrap 自适应和响应式布局的区别
  19. HDU1211 密文解锁 【扩展欧几里得】【逆元】
  20. 提示“此Flash Player与您的地区不相容,请重新安装Flash”的解决办法

热门文章

  1. 使用 ftrace 调试 Linux 内核,第 3 部分
  2. (4)Swing布局
  3. 多语言业务错误日志收集监控工具Sentry 安装与使用
  4. luogu P1260 工程规划
  5. Java开发笔记(一百零一)通过加解锁避免资源冲突
  6. mybatis注解@selectKey对于db2数据库的使用
  7. Opengl配置
  8. android开发教程之使用线程实现视图平滑滚动示例 改
  9. MYSQL时间戳的处理
  10. 聊聊高并发(二十四)解析java.util.concurrent各个组件(六) 深入理解AQS(四)