我的 /etc/inittab 中有以下条目(在 OpenSuse 12.1 上):
gp:2345:respawn:/usr/local/gpm/bin/gpsrvd
无论我尝试做什么都不会执行。
- 注释掉它
- 跑步
init q
- 取消注释
init q
再次运行
但它仍然不会运行!
然后我以 root 身份手动运行它:
lorraine:/home/joseph # /usr/local/gpm/bin/gpsrvd &
[1] 5646
它运行:
lorraine:/home/joseph # ps aux | grep gpsr
root 5646 0.0 0.0 45960 2276 pts/0 S 12:24 0:00 /usr/local/gpm/bin/gpsrvd
那么,通过 init 运行它时会有什么不同呢? 12.1 中的 init 行为与 OpenSuse 早期版本中的 init 行为是否有所不同?
预先感谢您的建设性答案...
答案1
OpenSuse 12.1 已切换到系统它不再使用,/etc/inittab
而是/etc/systemd/
使用单独的配置文件。