首页 > 系统相关 >linux下好玩的shell程序与玩法

linux下好玩的shell程序与玩法

时间:2023-12-30 11:35:08浏览次数:224  
标签:cowsay tux shell pv skeleton 玩法 lolcat linux qL

1 主要包括如下程序:

 sudo apt install lolcat aewan cowsay jp2a linuxlogo neoftechfortune pv cmatrix cbonsai

2 fortune:人们喜欢阅读随机的预测或说法,该工具用来缓解无聊的时光。

上边是没有lolcat的效果,下边是加了lolcat的效果就是彩色的。

3 lolcat:无条件将输入涂上五颜六色

pv:用它来对显示任何命令的输出加入动画效果

加上pv之后的有了动态的效果了

试试这个命令就知道了fortune | pv -qL 20 | lolcat

另外,可以用ffmpeg -i input.mp4 output.gif将视频文件转换成gif

4 lolcat和pv用于中后期处理

5 jp2a:图片转 ASCII 字符画,主要用来准备素材

jp2a --output=tux.txt --colors tux.png

output后跟输出文件的名字

tux.png是输入文件的名字

cat tux.txt | pv -qL 1200 动态输出效果为:

原图像:

还算比较接近吧

6 cowsay:让 ASCII 吉祥物(牛)表达你的想法

cowsay -l查看安装的吉祥物种类

bud-frogs bunny calvin cheese cock cower daemon default dragon
dragon-and-cow duck elephant elephant-in-snake eyes flaming-sheep fox
ghostbusters gnu hellokitty kangaroo kiss koala kosh luke-koala
mech-and-cow milk moofasa moose pony pony-smaller ren sheep skeleton
snowman stegosaurus stimpy suse three-eyes turkey turtle tux unipony
unipony-smaller vader vader-koala www

  用 -f选项调用:cowsay -f skeleton hello,效果:

cowsay -f skeleton hello | lolcat 加上颜色

cowsay -f skeleton hello | pv -qL 200 | lolcat 加上动画,加上颜色

cmatrix:ASCII 动画

cmatrix | lolcat 满屏五颜六色的字符雨

cbonsai:终端种植盆景

cbonsai -li -m $USER  终端不停的长出盆景

标签:cowsay,tux,shell,pv,skeleton,玩法,lolcat,linux,qL
From: https://www.cnblogs.com/guochaoxxl/p/17936176.html

相关文章

  • Linux驱动开发之Linux内核中的中断处理以及相关API和例程分析
    中断是计算机中实现异步事件处理的一种关键机制。当中断发生时,CPU会暂停当前的任务,转去运行中断服务例程。中断处理完成后,CPU再返回到原来的任务。这使得中断处理具有很高的实时性和响应速度。在Linux内核中,充分利用了中断机制来响应各种硬件和软件事件。在Linux操作系统中,中断......
  • linux 中 ls -F选项
     linux中ls-F选项,F表示文件类型。文件末尾追加*表示是可执行文件;文件末尾/表示是目录文件末尾是@表示是软链接文件 001、[root@pc1test]#ls##测试目录a.txtb.txtdir1dir2dir3dir4file1file2file3file4[root@pc1test]#ls-l......
  • linux 中实现仅对指定目录下的目录或者文件单独进行迭代
     001、测试目录如下,分别包含目录、文件[root@pc1test]#ls##测试目录dir1dir2dir3dir4file1file2file3file4 002、仅对目录进行迭代 a、[root@pc1test]#ls##测试目录dir1dir2di......
  • CentOS For Linux搭建过程
    在搭建CentOSLinux的过程中,首先需要准备的软件是VMwareWorkstation虚拟机软件,它是在搭建CentOSLinux的过程中,首先需要准备的软件是VMwareWorkstation虚拟机软件,它是用于创建和运行虚拟机的常用工具。然后你需要下载CentOS7的镜像文件,它是一款免费开源的Linux操作系统,广泛应用......
  • linux初始
    1.linux诞生linux由林纳斯托瓦丝在1991年创立并发展至今成服务器操作系统领域的核心系统2.什么是linux系统的内核内核提供了linux系统的主要功能,如硬件调度管理能力linux内核是免费开源的,任何人都可以查看内核的源代码,甚至是贡献源代码3.什么是linux系统发行版内核无法被......
  • linux 中取文本的最后一列
     001、测试数据,awk实现[root@pc1test]#lsa.txt[root@pc1test]#cata.txt##测试数据01020304050607080910111213141516171819202122232425262728293031323334353637383940......
  • Linux常用工具:grep/awk/sed
    Linux常用工具grep文本过滤sedsteameditor文本编辑工具awk格式化文本Ⅰ.grepgrep(globalregularexpression)命令用于查找文件里符合条件的字符串或正则表达式。命令组成grep[options]pattern[files]逐个解释grep命令的各部分pattern:表示要查找的字符串或......
  • Microsoft 365开发:如何通过Powershell调整外部用户访问的有效期
    Blog链接:https://blog.51cto.com/13969817用户在分享文档时,应该根据实际情况设置合理的访客访问有效期,从而保护文档的安全性和完整性,具体原因如下:·      保护文档内容:限制访问有效期可以防止文档被无限制地访问和使用,从而保护文档的内容不被泄露或滥用·      保证......
  • 【彩虹六号】各个地图有意思的玩法笔记(自用)
    【彩虹六号】各个地图有意思的玩法笔记(自用)每次看到一些有趣的方法总是忘记,干脆做个笔记吧运河运河二楼外墙摔炮听切运河二楼外墙摔炮听切实战方向放大需要注意这个地方可以收人头/被抓站在钢琴房偷天窗天窗偷人法先给天窗标点去钢琴房敲洞仅限开局三十秒木屋A......
  • Linux权限管理
    配套视频:https://space.bilibili.com/204411292权限概述什么是Linux权限在Linux系统中,权限是控制用户对文件或目录进行访问的一种机制。这种权限定义了谁可以访问文件,以及他们可以做什么。为什么要有权限保护文件和目录:通过权限设置,可以保护系统的文件和目录不被未授权的用......