终端(娱乐)工具

sl / LS

在你 ls 打累的时候开小火车。

安装方式

sudo aptitude install sl

lolcat

用彩虹为输出着色!

示例

lolcat

安装方式

sudo aptitude install rubygems
gem install lolcat

管道处理

非常有意思的是,将大多数 ncurses 程序的输出通过管道用 lolcat 后仍然可以正常运行!

比如 nano | lolcat 可以打开一个彩虹编辑器;
ncdu | lolcat 可以打开一个彩虹文件查看器;
sl | lolcat 可以开彩虹火车;
nethack | lolcat 可以玩彩虹游戏!

cowsay

让一只奶牛(或者其它乱七八糟的东西)说出一句话!

示例

运行 cowsay hiahiahia

然后你会得到像这样的输出:

 ___________
< hiahiahia >
 -----------
        \   ^__^
           \  (oo)\_______
                 (__)\       )\/\
                         ||----w |
                         ||     ||

类似的你也可以用 cowthink

安装方式

sudo aptitude install cowsay

chafa

在终端里面打印图片或者视频!

示例

chafa

小诀窍:把终端字体调小并开全屏可以让图片更清晰(但是更慢)。
给你一图片自行意会(记住这张图是在终端上打印的!!!):

chafabig

安装

git clone https://github.com/hpjansson/chafa.git && cd chafa
sudo aptitude install libmagickwand-dev
./autogen.sh
make
sudo make install

这个安装过程相对比较麻烦,详细过程见 Github

img2txt / cacaview

在终端里用 ASCII 打印图片!

或者用 cacaview 打开一个窗口查看。

upd:
后来我才知道 w3m 也可以查看图片,和 cacaview 的效果一模一样。

安装

sudo aptitude install caca-utils

w3m / lynx / browsh

在终端浏览网页!

示例

w3m 和 lynx 大同小异,没有什么本质上的区别。
(别喷我,我这么说是拿 browsh 作参照)

但是, browsh 不同,它内部调用 Firefox 渲染网页并处理后打印在终端,
因此 browsh 几乎能 在终端 支持任何现代浏览器支持的!

只给出一张 browsh 浏览 youtubu 的图片:

browsh

安装

# w3m
sudo aptitude install w3m
# lynx
sudo aptitude install lynx
# browsh
wget https://github.com/browsh-org/browsh/releases/download/v1.5.0/browsh_1.5.0_linux_amd64.deb
sudo dpkg -i ./browsh_1.5.0_linux_amd64.deb

typespeed

在终端 玩打字游戏 测试打字速度!

示例

typespeed

安装

sudo aptitude install typespeed

自定义词库

我是真的爱折腾,竟然自己找出了 typespeed 的词库位置并且自己加了词库。。。

顺便夸一下 typespeed 的扩展性真的好,它考虑到了用户的自定义词库需求。

只需要在 /usr/share/typespeed/words/ 目录下添加 words.xxx 文件( xxx 随意填),
文件第一行是这个词库的名称,接下来每行一个单词就可以了。

然后进入 typespeed 就能看到你自己的词库啦( kewth’s xxx 就是我自己加的):

mywords

nethack

世界上最棒的终端游戏(绝无夸大)!
nethack 太博大精深了,玩法不赘述。

另外: nethack | lolcat 的效果真的很棒。

安装

sudo aptitude install nethack

task

全名 taskwarrior 。

个人认为终端上最好用的 todo list manager 。
功能十分强大,可以简单上手,
如果愿意折腾也可以深入挖掘它的各种功能,最精细地管理你的任务计划。

安装

sudo aptitude install taskwarrior

简单上手

task add test1
task add test2
task start 1
task long
task done 1
task done 2

tasksh

整合 taskwarrior 的交互命令行,里面可以直接敲 add ...list 等命令。


14 条评论

Dobe · 2019年3月9日 上午7:56

冲着最后一点也要点个赞

ld_liaomo · 2019年3月9日 下午8:53

这些我都已经知道啦

hard_to_name · 2019年3月10日 下午2:09

那如果我用的是Chromium的话能用browsh吗

    Kewth · 2019年3月13日 下午4:10

    下个 Firefox 又不会死,我现在也用 Chrome 啊, browsh 不照样跑得起来

      hard_to_name · 2019年3月14日 下午2:13

      态度极为恶劣!!!
      革命友谊减减!!!

        Kewth · 2019年3月15日 下午8:45

        态度十分友好

          hard_to_name · 2019年3月16日 下午2:40

          5星好评

      Kewth · 2019年3月15日 下午8:44

      您好,下载 Firefox 浏览器不会让你活不了,本蒟蒻现在也在用跟您一样的 Chrome ,用 browsh 也可以正常运行哦 🙂

hard_to_name · 2019年3月10日 下午2:12

而且我的火车通过lolcat输出会爆炸

    Kewth · 2019年3月13日 下午4:11

    爆。。炸?

ld_liaomo · 2019年3月17日 下午3:18

道理我都懂,可是终端斜体是真的邪教。

    Kewth · 2019年3月18日 上午8:08

    O, OIer 用的字体,能叫斜体么

某游客 · 2019年10月5日 下午3:28

lolcat好评

vurtilopmer · 2019年11月5日 下午8:44

Hi there! Would you mind if I share your blog with my facebook group? There’s a lot of folks that I think would really enjoy your content. Please let me know. Thank you

发表评论

电子邮件地址不会被公开。 必填项已用*标注

%d 博主赞过: