Linux系统中有趣的命令(可以玩小游戏)

前言

最近,我在看一些关于Linux系统的内容,这里面的内容是真的越学越枯燥,果然学习的过程还是不容易的。记得前几个月初学Linux时,有时候就会碰到小彩蛋,感觉还挺有趣的。今天学着学着就越来越累,就想着放松一下,恰好想起以前在Linux上碰到的一些有趣命令,就想着重新再手底下过一遍。也分享出来让每个人都玩一玩,虽然这些命令网上随处可见,但想着还是自己重新写一遍这些有趣的命令,毕竟我也都忘的差不多了


我的环境

第一、我是windows10

第二、用的虚拟机是VMware15.5.0Pro

第三、虚拟机中的Linux操作系统是Ubuntu18.04


有趣的命令

命令一:黑客帝国中的数字矩阵

输入安装命令:sudo apt-get install cmatrix

输入运行命令:cmatrix

命令二:小火车

输入安装命令:sudo apt-get install sl

输入运行命令:sl

命令三:跟随鼠标的小猫咪

输入安装命令:sudo apt-get install oneko

输入运行命令:oneko

命令四:跟随鼠标的小眼睛

输入安装命令:sudo apt-get install x11-apps

输入运行命令:xeyes

命令五:小火焰

输入安装命令:sudo apt-get install libaa-bin

输入运行命令:aafire

命令六:编写你的艺术字

输入安装命令:sudo apt-get install toilet

输入运行命令:toilet -f mono12 -F gay I Love You!
输入运行命令:toilet I Love You!

输入安装命令:sudo apt-get install figlet
输入运行命令:figlet Nice To Meet To You!

命令七:随机输出名人的话、诗

输入安装命令:sudo apt-get install fortune fortune-zh
输入运行命令:fortune

命令八:这只牛会说话

输入安装命令:sudo apt-get install xcowsay
输入运行命令:xcowsay “Hello! Welcome to Yu Yueqi Blog”

命令九:显示你的系统版本信息

输入安装命令:sudo apt install screenfetch
输入运行命令:screenfetch

命令十:有逼格的仪表盘

输入安装命令:sudo apt install hollywood
输入运行命令:hollwood

按两次 CTRL+C 键,接着输入 exit 退出

命令十一:天气预报

输入安装命令:sudo apt-get install curl
输入运行命令:curl http://wttr.in

小游戏

命令一:俄罗斯方块

输入安装命令:sudo apt install bastet
输入运行命令:bastet

命令二:贪吃蛇

输入安装命令:sudo apt-get install nsnake
输入运行命令:nsnake

命令三:飞行射击

输入安装命令:sudo apt-get install ninvaders
输入运行命令:ninvaders


最后

其实有趣的命令还有很多,所以如果你有兴趣的话可以去网上自行探索;当然,如果没兴趣就全当娱乐了,如果你也要学Linux的话,何不把这些命令当成你学习Linux过程中的消遣时刻,这也是一个不错的方式!

Linux系统中有趣的命令(可以玩小游戏)的更多相关文章

  1. Linux系统中的tar命令

    时间一长什么东西都容易忘记,尤其是一些不常用的东西忘记的更快,所以避免忘记,就记录下来,可以方面使用的时候查询.Tar命令在linux系统中算是一个比较重要的命令,今天就针对该命令进行总结一下. 1. ...

  2. Linux系统中常用的命令汇总

    日常开发,上线的服务器系统一般都是Linux系统,所以,熟练的掌握常用的命令操作就尤其的重要了 1) 查看某个服务的运行情况 (例如Redis) ps -ef | grep redis //e-显示程 ...

  3. Linux系统中使用lftp命令实现FTP上传下载

    Linux 下常用的操作命令有 ftp. lftp 和 sftp,图形化界面非常好用的有 FileZilla.不过在服务器命令界面中,lftp使用比较方便,功能也比ftp更加强大.lftp的界面很像L ...

  4. 一篇文章让你学透Linux系统中的more命令

    Linux 下有很多实用工具可以让你在终端界面查看文本文件.其中一个就是 more. more 跟我之前另一篇文章里写到的工具 —— less 很相似.它们之间的主要不同点在于 more 只允许你向前 ...

  5. Linux系统中的screen命令基本使用教程

    作为linux服务器管理员,经常要使用ssh登陆到远程linux机器上做一些耗时的操作. 也许你遇到过使用telnet或SSH远程登录linux,运行一些程序.如果这些程序需要运行很长时间(几个小时) ...

  6. Linux系统中使用netcat命令的奇技淫巧

    netcat是网络工具中的瑞士军刀,它能通过TCP和UDP在网络中读写数据.通过与其他工具结合和重定向,你可以在脚本中以多种方式使用它.使用netcat命令所能完成的事情令人惊讶. netcat所做的 ...

  7. Linux系统中的常用命令

    查看日志 cat 或 tail -f 日志文件说明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全 ...

  8. Linux系统中rm删除命令

    rm命令 1.可以删除一个目录中的一个或多个文件或目录 2.可以将某个目录及其下属的所有文件及其子目录均删除掉 3.对于链接文件,只是删除整个链接文件,而原有文件保持不变 语法 rm (选项)(参数) ...

  9. Linux系统中ps -l命令显示的英文含义

    UID:启动这些进程的用户.PID:进程的进程ID.PPID:父进程的进程号(如果该进程是由另一个进程启动的).C:进程生命周期中的CPU利用率.STIME:进程启动时的系统时间.TTY:进程启动时的 ...

随机推荐

  1. 如何获取json某一级节点的数据

    如何获取json某一级节点的数据 最近做项目有获取和设置固定格式某一级节点值的需求.但是要一级一级地取对于多级的结构来说代码过于冗余且重复,于是写了个递归的方法根据json路径完成值的定点操作.废话不 ...

  2. 用windbg查看dmp文件,定位bug位置

    windbg + .dmp + .pdb + 源代码,可以看到是哪个代码崩溃的 设置符号文件所在路径 File->Symbol File Path... 在输入框中填入.pdb文件所在的文件夹路 ...

  3. SpringBoot多数据库连接(mysql+oracle)

    出于业务需求,有时我们需要在spring boot web应用程序中配置多个数据源并连接到多个数据库. 使用过Spring Boot框架的小伙伴们,想必都发现了Spring Boot对JPA提供了非常 ...

  4. Spring Security OAuth2之resource_id配置与验证

    一.resource_id的作用 Spring Security OAuth2 架构上分为Authorization Server认证服务器和Resource Server资源服务器.我们可以为每一个 ...

  5. c产生随机数(含时间种子)

    有时候我们需要程序产生一个随机数. 可以用rand() 但是其实这个随机数是伪随机数,它是一个周期很长的一个值而已. 所以我们可以加入一个随机数种子srand(),这个可以取以当前时间为基准的一个值. ...

  6. Python List list()方法

    描述 list() 方法用于将元组转换为列表.高佣联盟 www.cgewang.com 注:元组与列表是非常类似的,区别在于元组的元素值不能修改,元组是放在括号中,列表是放于方括号中. 语法 list ...

  7. PHP date_modify() 函数

    ------------恢复内容开始------------ 实例 修改时间戳.增加 15 天: <?php$date=date_create("2013-05-01");d ...

  8. PHP getNamespaces() 函数

    实例 返回 XML 文档中使用的命名空间: <?php$xml=<<<XML高佣联盟 www.cgewang.com<?xml version="1.0&quo ...

  9. python的单下划线和双下划线

    python 类中的单下划线开头的变量表示:该方法为类的私有方法,原则上外部不能访问,但是用._XX是可以访问到的 双下划线开头则是强制外部不能直接访问的用.__XX是访问不到的,它内部其实是将变量名 ...

  10. 【可视化-2】将图像当作DSM进行三维显示

    上一篇文章中,已经跳出颜色或者亮度的局限,将图像视作一般化的栅格数据,并提供了四种利用颜色和亮度来直观表示栅格间取值差异的可视化方法. 栅格数据的四种可视化方式 这一回,我们又要从一般化走向特殊化.栅 ...