美文网首页互联网科技程序员
玩转Linux命令行之娱乐篇——圣诞快乐!

玩转Linux命令行之娱乐篇——圣诞快乐!

作者: 虫虫搜奇ccsearchit | 来源:发表于2018-12-25 17:00 被阅读16次

之前虫虫文章曾经介绍过命令行下可以做的一些任务处理、开发编译等的操作。在圣诞来临之际,首先祝大家圣诞快乐!本文中,虫虫给大家介绍一下通过命令行可以进行的一些娱乐事项,包括下雪、水族馆、游戏、查询天气预报、IP及归属地查询、BBS论坛以及社交化平台使用。

让你的终端下雪

首先我们用单行代码来个节日气氛,下面的单行代码(ruyb)会让你的终端下起雪来(没办法,北京不下雪,只好写代码下雪了):

送你一个水族馆

接着,送大家一个终端下的水族馆asciiquarium ,该应用基于Term::Animation模块,要运行该应用首先通过cpan或者cpanm安装 Term::Animation:

cpanm Term::Animation

然后下载asciiquarium:

解压tar xvfz asciiquarium.tar.gz && cd asciiquarium_1.1

perl asciiquarium,然后一个动态的水族馆就浮上了你的终端界面了:

游戏

终端上可以玩很多好玩的游戏,这儿我们要访问的是一款经典的在线游戏:星球大战的ASCII演绎。通过telnet 访问

这个在线游戏已经存在了十多年了,至今仍然可以访问,是不是很神奇。可能你之前不了解他,你可以好好看看,实际上很有意思。

其实十多年前在现在图形和3D游戏流行以前,作为现代游戏鼻祖的在线telnet连线游戏就已经存在了——那就是"泥巴"(MUD)游戏,下面是基于西游记剧情的游戏

天气查询

在终端下查询天气预报也非常方便,通过wttr在线服务就可以,我们可以直接用curl访问就可以获得本机IP所在地的天气预报。

当然该服务业支持,通过自带城市参数来查询,所在城市的天气预报根,比如下面是查询北京的天气预报:

结果如下,今天天气,晴朗,温度-11到-6摄氏度。

查IP和归属地

我们在shell终端下操作是时候,需要查看IP的时候常用ifconfig 或者netstat -ie 查看。如果本机是通过防火网做了NAT映射出去的话,则在本机是看不到IP的,这是后如果好查看IP则可以使用curl调用以下两个服务可以获得IP地址,cip甚至IP的归属地。

查询本机的公网IP:

归属地:

访问论坛

在web 论文以及web 2.0各种社交服务出现以前,论坛BBS世界基本上是基于telnet的文本论坛,比如知名的一塌糊涂、水木清华以及各个高校的论坛无一例外都是这种形式。甚至很多现在还照样人气很高,比如新水木论坛以及台湾的PTT论坛。

我们来登陆下水木社区看看(注意要用专门的fterm、sterm、Cterm工具才能保证格式和颜色的正常显示)。

登陆界面:

十大热门话题:

站点菜单

社交化平台——QQ和微信

基于Mojo-Webqq和Mojo-Webwx的软件,我们可以实现在命令行终端和QQ及微信的交流。不过遗憾的是,腾讯发布公告Webqq将于2019年元旦开始中止服务,这样Mojo-Webqq也就不能使用,无法再通过该方法连线QQ,不过微信还可以使用。

该软件架构图如下:

用户交互界面是基于IRC 协议的的,任何支持IRC的客户端就可以使用,微信终端甚至可以收发图片,视频和文件。一个使用界面如下:

基于Mojo-webqq和Mojo-webwx笔者也写了很多的插件,可以实现在线IP归属地查询、Zabbix监控查询、八卦推算、古诗文随机推送等。

本文中虫虫抛砖引玉提出了一些自己觉得好玩的项目,我相信很多人可能有更好的东西值得推荐给大家的东西。请直接回复文章说出来,和大家一起共享。

相关文章

网友评论

    本文标题:玩转Linux命令行之娱乐篇——圣诞快乐!

    本文链接:https://www.haomeiwen.com/subject/tkoflqtx.html