Linux
如何編輯我的 Arch 系統以在每個 tty 上顯示自定義消息?
我將 Arch linux 與 i3 和 xfce4 桌面環境一起使用。我已將tty1配置為打開i3-gaps,將tty2配置為打開xfce4。有沒有辦法在每個tty上顯示一條自定義消息,說明目前 tty 將打開 i3 視窗管理器等。我知道
/etc/issue
要顯示消息的文件,但我想在登錄前為每個 tty 分別顯示一條消息。這可能嗎??
如果要
/etc/issue2
在打開 tty2 時顯示內容,執行systemctl edit getty@tty2
,粘貼以下內容:[Service] ExecStart= ExecStart=-/sbin/agetty --issue-file /etc/issue2 -o '-p -- \\u' --noclear %I $TERM
這會修改
getty@.service
,但僅適用於 tty2。查看systemctl cat getty@
未修改的服務文件。有了這個插入片段,第一
ExecStart=
行的意思是“丟棄ExecStart
原始服務文件中存在的任何行”,第二ExecStart=
行是我在 中找到的systemctl cat getty@
,但我已經添加了--issue-file /etc/issue2
,所以 tty2 將使用與其他 tty。