/etc/issue (个性化的登陆界面)

当你第一次启动你的LFS系统,登陆界面简单而干净。很多人都想在登陆的时候显示一些东西。这个可以通过编辑 /etc/issue来实现。

/etc/issue 文件是一个纯文本文件。这个文件可以包括一些在下面列出的换码符来插入一些系统信息。同时对远端登陆的登陆信息可以用 issue.net 来设定。SSH登陆可以依照你的设置而使用这个文件,但是不能使用下面的换码符。

一个人们作的最多的事情就是在每次登陆的时候清屏。最简单的方法就是 在/etc/issue里面放一个清屏命令“clear”换码符。用 clear > /etc/issue命令来实现。这个命令将在 /etc/issue 的开始插入一个清屏命令的换码符。如果你还要编辑这个文件的话把^[C放在第一行不要动。

下面的这些换码符将由agetty解释,这个程序常常用来解释 /etc/issue。 用man agetty 也可以得到更多的有关登陆过程的信息。

这个issue文件可以包含不同的换码符来显示不同的信息。所有的换码 符必须紧跟于一个反斜线(\)的后面,比如\d将插入当前时间。

b   插入当前行的波特率
d   插入当前日期
s   插入操作系统的名称
l   插入当前tty的名称
m   插入计算机的体系结构id,如i486
n   插入计算机的节点名,即hostname
o   插入计算机的域名
r   插入内核的版本
t   插入当前时间
u   插入当前登陆的用户数
U   插入1 user 或者 N users,N是当前登陆的用户数
v   插入当前操作系统的版本