V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
kokodayo
V2EX  ›  分享创造

[净整些没用的] 在 Linux Shell 的登录欢迎语里……放“图片”!

  •  
  •   kokodayo · 2020-01-25 22:11:15 +08:00 · 5846 次点击
    这是一个创建于 1789 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://motd.bakaya.ro/

    上传本地图片,生成文本格式的文件,在 shell 里用 cat 之类命令打印出来就能看到啦

    虽然会放大上百倍😂,因为本质上打印的是文字,控制字符的颜色(大多数终端软件都支持显示了),把每个字符当像素用

    实测 10pt 的 Consolas 字体效果较好

    v2 题图是纯黑的不好演示,于是用站长的头像下演示效果:

    ……实际使用还是整一些原本就是像素风的图吧😂

    Linux 每次登录时打印的文字其实是在/etc/motd里,所以只要用生成的这个文件去覆盖它,就可以在登录的时候打“图片”了。不过有一些系统会带一个叫update-motd的软件,会定时更新这个 motd 文件,这种情况则需要写到/etc/update-motd.d/30-banner这个文件里。

    其实这东西倒也不是纯粹只能用来娱乐,我已经把公司的每台生产机器都各放了不同的登录图,防止运维时在众多机器里迷路

    另外,这个域名的主站 https://bakaya.ro/ 是一个简易的匿名版,v 友们有兴趣也可以来逛逛,因为技术验证用的而不是做社区,所以内容上不讲究,灌水复读啥的都行。这个匿名版我在评论层级关系的显示上花了点心思,但我也拿不准实际效果究竟是牛逼还是傻逼,希望有无聊人能灌一灌水,给点反馈

    另另外,我还用这个域名搭了个邮箱服务器,rdns+spf+dkim+dmarc 一应俱全,不过没有开放注册。有兴趣使用的可以联系我 [email protected]

    5 条回复    2020-01-26 07:58:34 +08:00
    kokodayo
        1
    kokodayo  
    OP
       2020-01-25 22:26:26 +08:00
    啊对了,转换的这个代码是开源的 https://github.com/regsvr32/img2motd
    hellos
        2
    hellos  
       2020-01-25 22:36:58 +08:00 via Android
    Interesting
    jakezh
        3
    jakezh  
       2020-01-26 00:10:00 +08:00 via iPhone
    防贪吃蛇的我都见过
    msg7086
        4
    msg7086  
       2020-01-26 07:28:31 +08:00   ❤️ 1
    我们放的是 FBI warning,红色标题的那种。
    kokodayo
        5
    kokodayo  
    OP
       2020-01-26 07:58:34 +08:00
    @msg7086 那你这得想办法再配点音乐→_→
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5280 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 08:40 · PVG 16:40 · LAX 00:40 · JFK 03:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.