一、banner——使用#生成banner
使用apt-get安装:1
2$ sudo apt-get update
$ sudo apt-get install sysvbanner
使用方法:1
$ banner TestText
效果:1
2
3
4
5
6
7#######                         #######
   #     ######   ####    #####    #     ######  #    #   #####
   #     #       #          #      #     #        #  #      #
   #     #####    ####      #      #     #####     ##       #
   #     #            #     #      #     #         ##       #
   #     #       #    #     #      #     #        #  #      #
   #     ######   ####      #      #     ######  #    #     #
另一个命令:1
$ printerbanner -w 50 A
‘-w’参数指定打印宽度,因为我们的环境在屏幕中显示比较小,必须要加上宽度限制。
效果:1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21# 
# 
###
######
#    #####
          #### 
          ## #### 
          ##     #####
          ##         ##### 
          ##            #####
          ##          ############
          ##      ##############
          ##   ##############
          ############## 
#      ###############
#  ###############
#############
##########
######
##
#
二、figlet——使用一些普通字符生成banner
使用apt-get安装:1
$ sudo apt-get install figlet
使用方法:1
$ figlet TestText
使用参数-f可以指定字体,如figlet -f slant EastCoke
使用参数-ctf可以使banner居中并且与终端等宽
输出到文件可以使用figlet -p < /path/to/file
效果:1
2
3
4
5 _____         _  _____         _   
|_   _|__  ___| ||_   _|____  _| |_ 
  | |/ _ \/ __| __|| |/ _ \ \/ / __|
  | |  __/\__ \ |_ | |  __/>  <| |_ 
  |_|\___||___/\__||_|\___/_/\_\\__|
三、toilet——使用一些复杂的彩色特殊字符生成banner
使用apt-get安装:1
$ sudo apt-get install toilet
使用方法:1
2
3$ toilet -f bigmono9 -F gay TestText
$ toilet -f mono12 -F metal TestText
效果(截图):
如果希望在每次打开终端的时候都会显示出banner,可以使用下面的命令:1
echo 'toilet -f bigmono9 -F gay EastCoke' >> ~/.bashrc