cowsay

安装

  1. yum install cowsay

使用

可使用cowsaycowthink

  1. cowsay hello world
  2. echo hello world | cowsay
  3. echo hello world | cowsay -f moose
  4. cowsay -l # 查看可选的动物

image.png

fortune

CentOS不能直接yum安装

安装

Linux安装包网站:https://pkgs.org/
搜索:fortune-mod, 选择对应系统的版本
image.png
进入后下载编译好的rpm文件
image.png
并下载依赖程序
image.pngimage.png
安装

  1. rpm -i recode-3.6-28.1.el6.x86_64.rpm
  2. rpm -i fortune-mod-1.99.1-13.el6.x86_64.rpm

使用

  1. fortune
  2. fortune | cowsay
  1. ![image.png](https://cdn.nlark.com/yuque/0/2019/png/149045/1571887053175-99b051e2-8d60-4cdc-91af-986763568e17.png "image.png")

image.png

增加语言包

语言包的位置: /usr/share/games/fortune
下载廖雪峰的中文包,重新创建索引

  1. git clone https://github.com/ruanyf/fortunes.git
  2. cd fortunes/data
  3. # 创建索引
  4. ls * | grep -vE '.dat' | xargs -i strfile {} {}.dat
  5. # 备份原始fortunes
  6. mkdir -p /usr/share/games/fortune/bak
  7. mv /usr/share/games/fortune/* /usr/share/games/fortune/bak
  8. cp fortunes/data/* /usr/share/games/fortune/

默认随机出现,可自行分配出现概率

  1. fortune -e fortunes chinese tang300 song100 # 平均分配
  2. # or
  3. fortune 25% fortunes 25% chinese 25% tang300 25% song100

把cowsay+fortune应用到欢迎界面

/etc/profile.d目录

该目录下的脚本在每次登陆时会自动执行

添加一个脚本(名字任意)

  1. echo 'fortune | cowsay' > /etc/profile.d/cowsay.sh

登陆测试

上面是/etc/motd的内容 下面是/etc/profile.d/cowsay.sh脚本执行的结果

image.png

参考