我们来回顾一下

上一部分我们都讲了什么?
  • 用apt查询并下载了figlet
  • 玩了一下字符画
  • 设置了字符画的字体
  • 但是没有修改颜色
  • 这次我们来找找另一个命令toilet

apt search toilet

apt show toilet

除了在apt里面查看,还能在哪查看呢?
软件包网站查询
  • 由于是debian系的软件包,我们去debian.org找
  • 找到网址
    • https://www.debian.org/distrib/packages#search_packages
    • 可以查询范围
      • 软件包目录名称
      • 软件包目录描述
      • 软件包目录源文件⚙️名称
      • 软件包内容

toilet
下载


sudo apt install toilet

使用


toilet oeasy

查询文档后,发现
  • http://mewbies.com/geek_fun_files/figlet/figlet_jave.de_zip_only_prev.txt
  • 下载
    • 进入/usr/share/figlet
    • 可以使用wget命令
    • wget http://www.figlet.org/fonts/acrobatic.flf

我们来欣赏一下各种toilet的效果

复杂代码
换颜色


echo -e "\e[01;32m$(toilet -f ascii9 "oeasy")\e[00m"

  • oeasy是文字内容
  • ascii9是字体
  • 32m是颜色
    • 可以换成30-37
    • 30是黑色
快速用字体的名字查看字体效果


find /usr/share/figlet -name "*.tlf" -exec basename {} \; | sed -e "s/\..lf$//" | xargs -I{} toilet -f {} {}

  • 这个命令是一个复合的命令
  • 这个命令用到了管道
  • 我们以后也能写出这样的命令
把toilet输出到网页


toilet -f bigmono9 --gay --html "oeasy.org" >> toilet.html
firefox toilet

还有什么好玩的呢?

上一章010204figlet
参与制作 去做实验
下一章010206sl

  • figlet的字体flf可以给toilet用
  • toilett有一种独有字体tlf
  • 字体的位置在/usr/share/figlet
  • 还有很多字体可以在[figlet](http://www.figlet.org/fontdb.cgi)查看,下载,并放到文件夹使用
  • 所有的字体效果图在
  • 下次再说!

oeasy教您玩转linux010206toilet的更多相关文章

  1. oeasy教您玩转vim - 56 - # 字符可视化模式

    ​ 可视化编辑 回忆上节课内容 我们学习了关于模式匹配中使用参数 单个参数 :%s/<h2>\(.*\)</h2>/ - \1/g 多个参数 :%s/<img src=\ ...

  2. oeasy教您玩转vim - 57 - # 行可视化

    ​ 可视化编辑 回忆上节课内容 上次我们了解到可视模式 其实可视化对应三种子模式 字符可视模式 v 行可视模式 大写V 块可视模式ctrl+v 我们先来了解字符可视化模式 快捷键 v 可配合各种mot ...

  3. oeasy教您玩转linux010203显示logo

    我们来回顾一下 上一部分我们都讲了什么?

  4. oeasy 教您玩转linux010101查看内核uname

    linux([?l?n?ks]) 是什么????? 咱们这次讲点什么呢?这次咱们讲讲这个 linux([?l?n?ks]),什么是 linux([?l?n?ks])呢?这linux([?l?n?ks] ...

  5. oeasy教您玩转linux010202软件包管理apt

    顾一下 上一部分我们都讲了什么?

  6. oeasy教您玩转linux010201持续输出yes

    我们来回顾一下 上一部分我们都讲了什么?

  7. oeasy教您玩转linux010108到底哪个which

    到底哪个which 回忆上次内容 我们上次讲了查找命令位置whereis 我想找到whereis的位置怎么办?

  8. oeasy教您玩转vim - 53 - # 批量替换

    查找细节 回忆上节课内容 我们温习了关于搜索的相关内容 /正向,?反向 n保持方向,N改变方向 可以设置 是否忽略大写小写 是否从头开始查找 是否高亮显示 还有一些正则表达式的使用方法 行头行尾 ^$ ...

  9. oeasy教您玩转python - 006 - # hello world

    ​ Hello World! 回忆上次内容 python3 的程序是一个 5.3M 的可执行文件 python3 里面全都是 cpu 指令 可以执行的那种指令 我们可以把指令对应的汇编找到 objdu ...

  10. oeasy教您玩转linux-010110内容回顾

    我们来回顾一下 我们都讲了什么?

随机推荐

  1. 全网首一份!你最需要的PPTP MS-CHAP V2 挑战响应编程模拟计算教程!代码基于RFC2759,附全部源码!

    本文基于网络密码课上的实验 本来想水一水就过去,代码就网上找找,不行就GPT写,但是!一份都找不到,找到的代码都是跑不了的,总会是就是乱七八糟.所以准备认真的写一份. 代码编译成功的前提是要预先装好o ...

  2. 为什么不推荐在Spring Boot中使用@Value加载配置

    @Value注解相信很多Spring Boot的开发者都已经有接触了,通过使用该注解,我们可以快速的把配置信息加载到Spring的Bean中. 比如下面这样,就可以轻松的把配置文件中key为com.d ...

  3. [渗透测试] HTB_Surveillance WriteUp [上]

     靶机:Surveillance (from Hack The Box)  工具:Kali Linux  目标:拿到user和root的一串32位hex字符串 ## 配置hosts 环境启动后,要设置 ...

  4. 一文搞懂 Spring Bean 的生命周期

    一. 前言 在学习Spring框架的IOC.AOP两大功能之前,首先需要了解这两个技术的基础--Bean.在Spring框架中,Bean无处不在,IOC容器管理的对象就是各种各样的Bean.理解Bea ...

  5. IDEA使用——快捷键修改

    刚转入IDEA的小伙伴都知道,如果将IDEA的快捷键设置为Eclipse模式也会有相当多常用快捷键不一样,下面链接的配置文件是博主自己IDEA配置的导出文件.我将Eclipse常用的快捷键都做了同步, ...

  6. OSGQt编译安装

    OSGQt编译安装 效果演示 1.准备工作 最新版的osg中不附带osgQt源码,所以需要单独下载编译 在编译osgQt前需要先编译osg源码,osg编译安装看这里 编译osgQt的环境与之前编译os ...

  7. 安装、学习protobuf

    Protobuf是什么? 类似于json的一种数据格式,独立于语言,而且是二进制方式,所以比json更快,而且还可以直接存储一些图.树 序列化和反序列化 持久化(存到磁盘硬盘)领域中,数据存到磁盘叫序 ...

  8. 发现了一个膨胀样式的css库

    众所周知,对于前端来说css是最难的了,如果你遇到了一个脑洞大奇思妙想的产品,那就更难了. 很不巧,了不起就经受过这样的痛苦,产品经理看了HarmonyOS4的发布会,脑子一热就让设计师出了一套膨胀蓬 ...

  9. vue绑定下拉框 vue修饰符

    <select v-model="selected"> <option>请选择</option> <option>HTML</ ...

  10. C#.NET ASP.NET IIS 加载.pfx私钥证书时报错“出现了内部错误。”

    C#.NET ASP.NET IIS 加载.pfx私钥证书时报错"出现了内部错误." 原始代码报错: X509Certificate2 x509cer = new X509Cert ...