> 如何修改登录前显示的提示信息?

对于本地登录(login/tty?)则去修改/etc/issue,对于远程登录(telnet/ttyp?)则去修改/etc/issue.net
注意这两个文件是在/etc/rc.d/rc.local中产生的,要想永久性改变,则要去修改这个文件。

如果想要输出彩色文本,请参考"Colours with Linux terminals"一文,或Colour ls mini howto。
主要利用ESC转义,如
echo "\033[37;44m\033[8]" #

ESCAPE="\033["
echo "${ESCAPE}[H${ESCAPE}[37;44m${ESCAPE}[8]${ESCAPE}[2J" > /etc/issue
echo Welcome to Linux '/bin/uname -a | /bin/cut -d\ -f3'. >> /etc/issue
 

本文转自中文Linux论坛