Answers:
我的背景是RHEL派生的发行版(今天主要是Fedora),Arch对我来说是陌生的。
返回RHEL使用的时间/etc/inittab
和mgetty
地点,您可以编辑 /etc/inittab
该-p
选项并将其传递给mgetty
。这将设置提示。
现在随着采用systemd
/etc/inittab
是空的。tty配置文件现在是/lib/systemd/system/getty\@.service
。该文件似乎用于agetty
代替mgetty
管理tty。agetty
手册页未显示该-p
选项,但您可以重新安装mgetty
并使用它。或者,您可以将-n
(无提示)选项与-l
(指定登录程序)选项一起使用,并/bin/login
使用自己的提示编写包装器。
现在,我不知道如何在Arch上进行设置,但是您必须找出它管理ttys的位置(这/etc/inittab
是您首先要查看的位置),然后使用tty程序查看如何滚动自己的自定义提示。
在/ etc / systemd / system /中创建一个systemd服务文件,以运行其中包含“ chvt N”的一行bash脚本。
有关详细信息,请参阅我的文章:https : //bbs.archlinux.org/viewtopic.php?id=231082
对我来说很好。我认为必须对此设置进行编辑或其他设置,但是几个小时后,我放弃了寻找。systemd的多功能性和配置选项似乎很棒。现在,如果我能弄清楚如何正确查找/使用它们。
编辑信息(2017年10月28日):
另请参见有关如何执行此操作的详细信息:systemd-更改默认登录tty
请更正错误或通过发布来说明更简单的解决方案,而不是投下反对票或指出错误。
agetty
,并在/ etc / inittab中找到了调用。不幸的是,agetty似乎没有更改提示的选项。(哦,我只是重新读了你的答案,你对我说了哈哈)。您的想法似乎是最好的选择。谢谢!