-3
我添加了systemd服务来监视路径。但它不起作用。我触摸了/ tmp/test /下的一个.txt文件。但这不是踢我的服务。我不能看到“/tmp/testlog.txt”得到生成。我的服务有什么问题吗?systemd-path服务不能正常工作
myservice.path
[Unit]
Description=Path Exists
[Path]
PathExistsGlob=/tmp/test/*.txt
PathChanged=/tmp/test/
[Install]
WantedBy=multi-user.target
myservice.service
[Unit]
Description=Test
[Service]
ExecStartPre=/bin/sh -c 'mkdir /tmp/test && sleep 60'
ExecStart=/bin/sh -c 'echo "Test Success" >> /tmp/testlog.txt & '
[Install]
WantedBy=multi-user.target
TMP目录:
# ls /tmp/test/
ab.txt
#
可能是什么失败的原因是什么?
Stack Overflow是编程和开发问题的网站。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[超级用户](http://superuser.com/)或[Unix&Linux堆栈交换](http://unix.stackexchange.com/)会是一个更好的地方。 – jww
如果systemd是一个偏离主题的话,为什么你将systemd作为标签? –