当谷歌搜索不同的单一系统单位文件时,我经常偶然发现kind of file:
[Unit]
Description=/etc/rc.local Compatibility
After=network.target
[Service]
Type=oneshot
ExecStart=-/etc/rc.local
ExecStart=-/pathtoyour/script1
ExecStart=-/pathtoyour/script2
TimeoutSec=0
StandardInput=tty <======= WHAT'S THIS?
RemainAfterExit=yes <======= WHAT'S THIS?
[Install]
WantedBy=multi-user.target
在示例中查看不清楚的内联点。
答案 0 :(得分:3)
StandardInput=tty
表示已启动的脚本&#39;标准输入连接到TTY(默认情况下为/ dev / console,如果没有通过&#34指定其他内容; TTYPath =&#34;)
RemainAfterExit=yes
表示即使退出所有流程,服务也应被视为有效。
有关详细信息,请参阅此处:https://www.freedesktop.org/software/systemd/man/systemd.directives.html