如上图所示,很多人喜欢pi上面的登陆时候的logo界面,这次,我们来探讨下这个logo界面怎么做的。
实际上这个登陆的画面受控于一个motd的文件,在Nano Pi中,这个文件放置在/var/run中,cd到这个文件夹:
看到有一个motd.dynamic(这个文件是动态刷新的)的文件,我们看下这个文件的内容:
咦,这堆乱七八糟的字符是什么鬼?别急,我们再细看下,下半部分有些正常点的字符,没错,这部分字符是登陆时候提示的的关于系统容量,温度等的信息。但是那些^
哈哈,figlet后面的字符在界面上输出为登陆时类似的logo。利用这个命令,可以将你想要的字符转化为logo,可惜这个命令只是支持英文,还不支持中文。相似的命令还有toilet(请不要翻译成中文~~),大家自行尝试下是什么效果。
OK,现在怎么把这个输出的logo放到登陆界面呢?上面讲的这个motd就派上用场了。
cd 到/etc,vim motd,可能在/etc下没有motd这个文件,所以是一个新建的文件,把上面输出的字符复制一下(在putty中,用鼠标选择字符,放开鼠标,就算是复制了),在vim界面下,敲i进入编辑模式,将复制的字符粘贴下来(在putty中,点击鼠标右键,就是粘贴了)
退出,重新登陆一次看下:
可以看到有这个chixinmu的logo已经在登陆界面上显示了。
这里还有几个疑问:实际上在修改echo命令输出格式是应该是 “\033
如上图所示,很多人喜欢pi上面的登陆时候的logo界面,这次,我们来探讨下这个logo界面怎么做的。
实际上这个登陆的画面受控于一个motd的文件,在Nano Pi中,这个文件放置在/var/run中,cd到这个文件夹:
看到有一个motd.dynamic(这个文件是动态刷新的)的文件,我们看下这个文件的内容:
咦,这堆乱七八糟的字符是什么鬼?别急,我们再细看下,下半部分有些正常点的字符,没错,这部分字符是登陆时候提示的的关于系统容量,温度等的信息。但是那些^
哈哈,figlet后面的字符在界面上输出为登陆时类似的logo。利用这个命令,可以将你想要的字符转化为logo,可惜这个命令只是支持英文,还不支持中文。相似的命令还有toilet(请不要翻译成中文~~),大家自行尝试下是什么效果。
OK,现在怎么把这个输出的logo放到登陆界面呢?上面讲的这个motd就派上用场了。
cd 到/etc,vim motd,可能在/etc下没有motd这个文件,所以是一个新建的文件,把上面输出的字符复制一下(在putty中,用鼠标选择字符,放开鼠标,就算是复制了),在vim界面下,敲i进入编辑模式,将复制的字符粘贴下来(在putty中,点击鼠标右键,就是粘贴了)
退出,重新登陆一次看下:
可以看到有这个chixinmu的logo已经在登陆界面上显示了。
这里还有几个疑问:实际上在修改echo命令输出格式是应该是 “\033