我有一个Node.js命令行界面,我在启动这个使用Upstart(RHEL)的Linux系统时默认使用该界面。
现在我正在尝试用自己的脚本替换默认的TTY,mingetty,我没有运气。
我已经将自己的.conf脚本添加到运行脚本的/ etc / init中,但是当我覆盖tty.conf和serial.conf时,我得到一个空shell,它从不显示我脚本的输出。 / p>
我错过了什么?
答案 0 :(得分:1)
实用程序openvt
正是用于此目的。例如,将/etc/init/start-ttys.conf
复制到/etc/init/start-ttys.override
,因为Upstart希望您在编辑其初始文件时执行此操作,并将调用mingetty
的行替换为要求openvt
的行运行你的实用程序。