我在哪里放置系统服务?

JobHunter69

到目前为止,我已经阅读了一些资料。这是我遇到的三个选项:

/etc/systemd/system

/usr/lib/systemd/system

/lib/systemd/system

我最初将服务放在/ lib / systemd / system中,并且该目录中似乎还包含许多其他服务。但是,它应该在/ etc / systemd / system中?该消息源从未讨论过第三个选项:我如何将我的systemd单元文件放在Arch Linux上?

另外,本教程似乎将其放在该目录中。http://www.raspberrypi-spy.co.uk/2015/10/how-to-autorun-a-python-script-on-boot-using-systemd/

请帮我澄清一下。启用我的单元会导致出现错误消息:“无法启用单元:参数无效”我推测是因为目录错误。(我正在使用Arch Linux)

来自Schlacker的Klaatu

我使用Systemd服务来启动“ kiosk”风格的Pi(运行CentOS)系统。Systemd从一些配置目录中提取,但通常应将Systemd服务放入/etc/systemd/system/

当然,对服务文件中必须包含的内容有一些要求,但是只要它在该目录中,就sudo systemctl enable foo.service可以启用该服务。如果将服务放在该目录中,但仍然遇到错误,请检查服务文件。它至少应包含:

[Unit]
Description=Sample Script Startup

[Service]
Type=idle
ExecStart=/valid/path/to/an/executable/file

[Install]
WantedBy=multi-user.target

TypeWantedBy属性可能会有所不同,这取决于你想要达到的目的,所以阅读文档

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我在哪里放置组

来自分类Dev

我在哪里放置if语句?

来自分类Dev

文件系统:我将在哪里放置创建新项目的程序?

来自分类Dev

文件系统:我将在哪里放置创建新项目的程序?

来自分类Dev

我在哪里放置jetty.xml

来自分类Dev

我可以在哪里放置脚本标签?

来自分类Dev

我在哪里放置composer.json

来自分类Dev

我可以在哪里放置`suppressKotlinVersionCompatibilityCheck`标志?

来自分类Dev

我在哪里放置response.success()?

来自分类Dev

我在哪里放置常规函数,Angularjs

来自分类Dev

我的MessageWebSocket.OutputStream放置在哪里?

来自分类Dev

在哪里放置我的按钮以进行意图?

来自分类Dev

Wiki / Lua:我在哪里放置模块?

来自分类Dev

我需要在哪里放置图片?

来自分类Dev

我在哪里放置 WHERE 语句?

来自分类Dev

Ubuntu中的系统单元/服务在哪里?

来自分类Dev

在哪里放置我自己的库的配置文件,并将路径注入到Symfony服务中

来自分类Dev

Sinatra:我在哪里放置我的gem依赖项?

来自分类Dev

我在哪里放置我的收藏夹图标?

来自分类Dev

我应该在哪里放置我的引导程序?

来自分类Dev

在哪里放置模拟

来自分类Dev

在哪里放置灯具?

来自分类Dev

在哪里放置@OpenAPIDefinition?

来自分类Dev

在哪里放置.dockerignore?

来自分类Dev

在哪里放置灯具?

来自分类Dev

在哪里放置模拟

来自分类Dev

在哪里放置InvokeRepeating?

来自分类Dev

在哪里放置 BackgroundWorker

来自分类Dev

在哪里放置等待?