创建服务

在树莓派上创建一个 .service 文件。例如:

realtime.service

[Unit]
Description=My service
After=network.target[Service]
Restart=on-failure
RestartSec=5
ExecStart=/usr/bin/python3 -u /home/pi/RealTime.py
StandardOutput=inherit
StandardError=inherit
User=pi[Install]
WantedBy=multi-user.target

在上面的范例中,服务会去以 Python 3 来运行 /home/pi/realtime目录下面的 main.py 脚本。用这种方法,你不仅可以配置 Python 脚本,只需要将 ExecStart 这行改为需要启动的任何程序或脚本即可。

将这个文件用 root 用户保存到 /etc/systemd/system 目录:

sudo cp realtime.service /etc/systemd/system/realtime.service

然后就可以用下面的命令尝试启动服务了:

sudo systemctl start realtime.service

停止服务:

sudo systemctl stop realtime.service

添加或修改配置文件后,需要重新加载

systemctl daemon-reload

设置开机时自动运行:

sudo systemctl enable realtime.service

查看服务状态

systemctl status realtime.service

查看进程

ps -ef |grep realtime.service

关闭进程

kill -9  567(进程ID)

树莓派 使用 systemd 设置开机启动项相关推荐

  1. 树莓派 设置开机启动项 (并托管后台自动运行)

    树莓派 设置开机启动项 (并托管后台自动运行) 开机自动挂载U盘 并托管后台 开机自动cpolar穿墙 并托管后台 开机自动执行特定脚本 并托管后台 pi@mini:~ $ cat /etc/rc.l ...

  2. 计算机关闭开启启动程序,如何设置开机启动项?电脑开机启动项怎么增加与关闭?...

    大家都知道刚买来的电脑开机速度很快,但是随着各种应用的安装,开机速度会变得非常慢,电脑也会变得异常的卡顿,这是因为有很多应用都会默认开机自启动,电脑每次开机都会依次自启动这些应用,可想而知电脑会变得多 ...

  3. w7运行里的计算机怎么设置,W7系统怎么设置开机启动项

    我们都知道电脑刚装完w7系统,开机速度很快,但使用一段时间后会发现开机启动越来越慢.导致开机启动越来越慢的原因有很多,比如:电脑使用久了,不知不觉启动的项目就多了,电脑系统垃圾也多了.那w7系统开机启 ...

  4. 计算机怎么管理自启,电脑如何设置开机启动项

    大家都知道将程序添加到开机启动项进入系统就可以自动打开了,但是有些流氓软件会强制进入开机启动项,这就导致电脑开机速度变慢,内存占用过多,运行卡顿的问题.下面,我就教大家如何设置开机启动 现在几乎家家户 ...

  5. 【Windows】Win10设置开机启动项

    Win10设置开机启动项 可以打开文件夹 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 或 C:\Users\VULCAN( ...

  6. 教你用msconfig命令设置开机启动项

    终于把360安全卫士卸载了,没有了360,我们也可以用系统自带的系统配置实用程序来设置开机启动项.这篇文章就教你用msconfig命令设置开机启动项. 在开始运行中,输入msconfig命令,关于cm ...

  7. windows下设置开机启动项并修改启动顺序

    设置开机启动项: 打开"运行",输入"regedit",进入"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Window ...

  8. win10设置开机启动项_如何进行win7开机启动项设置

    开机启动项是开机的时候系统会开启的程序.有时电脑开机启动会自动加载很多程序,严重拖慢电脑的开机速度.我们该如何设置开机启动项来取消这些加载的程序呢?下面小编解析如何进行win7开机启动项设置吧. wi ...

  9. xp系统禁止开机启动服务器,xp系统怎么设置开机启动项 xp系统如何禁止开机启动软件...

    当我们在使用电脑的时候,我们可以设置某些软件在我们开机时并启动,这样就非常方便了,可是XP系统怎么设置开启启动项呢?其实很简单,下面小编为大家带来xp系统设置开机启动项的步骤教程,不会设置的朋友可以参 ...

最新文章

  1. 文本编辑器左边显示行数
  2. C~K招亲_JAVA
  3. kaldi语音识别实战pdf_语音识别相关工具和资料分享
  4. RHEL4-VNC服务配置
  5. vue中使用Ueditor编辑器 -- 1
  6. Ubuntu 如何为 XMind 添加快速启动方式和图标
  7. Mysql8.0安装+navicat for Mysql安装+navicat for Mysql。
  8. TP-Link 开始锁定路由器固件禁止安装开源固件
  9. 数据库事务的一致性和原子性浅析
  10. 根据城市首字母进行分类,区分多音字,获取城市首字母
  11. 美国大学计算机理论专业phd,揭秘美国大学计算机专业PHD申请难度
  12. python一只青蛙一次可以_Python算法题(一)——青蛙跳台阶
  13. 原生js生成气泡碰撞,随机生成颜色
  14. #import msxml3.dll 导致 LNK1123: 转换到 COFF 期间失败: 文件无效或损坏
  15. poi4.0升级踩坑合集(更新中)
  16. dns被劫持怎么办?网页总是跳转到别的、你的DNS可能被劫持了!
  17. 黑产反诈有方法,异常识别我在行—欺诈反洗钱等领域用得最多的经典算法
  18. 蓝桥杯- 算法训练-Beaver's Calculator
  19. 每日C语言代码(The fifth day)——求素数
  20. 中断API之enable_irq

热门文章

  1. AI时尚前沿趋势,时尚黑客聚集ing |FashionHack专栏
  2. 月旦评 之 DevOps招贤令2019 - 没有人比我们更懂DevOps
  3. 错误提示Unable to preventDefault inside passive event listener解决方法
  4. 中甲新军能否重返赛场再成疑 川足前景扑朔迷离
  5. 充电桩的破局之路:大功率快充之于电动车,相当于5G之于互联网
  6. 如何优雅地实现一个闹钟服务
  7. Html.RenderPartial与PartialView
  8. 太敢说了,编程如果这么自学,培训班都得倒闭,直接省去上万元的学费
  9. 测绘技能大赛-虚拟仿真数字测图(外业部分)
  10. vue codemirror 设置高度无效的解决办法