文档章节

【天赢金创】10 条真心有趣的 Linux 命令

第三方支付接口
 第三方支付接口
发布于 2015/09/23 11:16
字数 611
阅读 55
收藏 1

在终端工作是一件很有趣的事情。今天,我们将会列举一些有趣得为你带来欢笑的Linux命令。

1. rev

创建一个文件,在文件里面输入几个单词,rev命令会将你写的东西反转输出到控制台。


  
  
  1. # rev <file name>

Selection_002

Selection_002

Selection_001

Selection_001

2. fortune

这个命令没有被默认安装,用apt-get命令安装它,fortune命令会随机显示一些句子


  
  
  1. crank@crank-System:~$ sudo apt-get install fortune

Selection_003

Selection_003

利用fortune命令的_s 选项,他会限制一个句子的输出长度。


  
  
  1. # fortune -s

Selection_004

Selection_004

3. yes


  
  
  1. # yes <string>

这个命令会不停打印字符串,直到用户把这进程给结束掉。


  
  
  1. # yes unixmen

Selection_005

Selection_005

4. figlet

这个命令可以用apt-get安装,安装之后,在/usr/share/figlet可以看到一些ascii字体文件。


  
  
  1. cd /usr/share/figlet


  
  
  1. #figlet -f <font> <string>
  2. #figlet -f big.flf unixmen

Selection_006

Selection_006

#figlet -f block.flf  unixmen

Selection_007

Selection_007

当然,你也可以尝试使用其他的选项。

5. asciiquarium

这个命令会将你的终端变成一个海洋馆。

下载term animator:


  
  
  1. # wget http://search.cpan.org/CPAN/authors/id/K/KB/KBAUCOM/Term-Animation-2.4.tar.gz

安装并且配置这个包:


  
  
  1. # tar -zxvf Term-Animation-2.4.tar.gz
  2. # cd Term-Animation-2.4/
  3. # perl Makefile.PL && make && make test
  4. # sudo make install

接着安装下面这个包:


  
  
  1. # apt-get install libcurses-perl

下载并且安装asciiquarium:


  
  
  1. # wget http://www.robobunny.com/projects/asciiquarium/asciiquarium.tar.gz
  2. # tar -zxvf asciiquarium.tar.gz
  3. # cd asciiquarium_1.0/
  4. # cp asciiquarium /usr/local/bin/

执行如下命令:


  
  
  1. # /usr/local/bin/asciiquarium

asciiquarium_1.1 : perl_008

asciiquarium_1.1 : perl_008

6. bb


  
  
  1. # apt-get install bb
  2. # bb

看看会输出什么?

Selection_009

Selection_009

7. sl

有的时候你可能把 ls 误打成了 sl,其实 sl 也是一个命令,如果你打 sl的话,你会看到一个移动的火车头


  
  
  1. # apt-get install sl


  
  
  1. # sl

Selection_012

Selection_012

8. cowsay

一个很常见的命令,它会用ascii显示你想说的话。


  
  
  1. apt-get install cowsay


  
  
  1. # cowsay <string>

Selection_013

Selection_013

或者,你可以用其他的角色来取代默认角色来说这句话,这些角色都存储在/usr/share/cowsay/cows目录下


  
  
  1. # cd /usr/share/cowsay/cows


  
  
  1. cowsay -f ghostbusters.cow unixmen

Selection_014

Selection_014

或者


  
  
  1. # cowsay -f bud-frogs.cow Rajneesh

Selection_015

Selection_015

9. toilet

你没看错,这是个命令来的,他会将字符串以彩色的ascii字符串形式输出到终端


  
  
  1. # apt-get install toilet


  
  
  1. # toilet --gay unixmen

Selection_016

Selection_016


  
  
  1. toilet -F border -F gay unixmen

Selection_020

Selection_020


  
  
  1. toilet -f mono12 -F metal unixmen

Selection_018

Selection_018

10. aafire

aafire能让你的终端燃起来。


  
  
  1. # apt-get install libaa-bin


  
  
  1. # aafire

Selection_019

Selection_019

就这么多,祝你们在Linux终端玩得开心哈!!!

本文转载自:https://linux.cn/article-6267-1.html

第三方支付接口
粉丝 14
博文 50
码字总数 28661
作品 0
深圳
程序员
私信 提问
加载中

评论(0)

走在天上,走在寂静里,(后边的话被和谐了)

看见你说了这么些我不懂得东西,真心想向七液请教。我懂一点C会一些Linux的操作,只是SHELL的。想跟你学学能不能指条你这一路走下来的路。练些什么? 生活没什么乐趣真心想动动脑子。真心喜欢...

追暮
2012/11/13
207
7
在 Linux 命令行中使用 ls 列出文件的提示

学习一些 Linux 命令最有用的变化。 我在 Linux 中最先学到的命令之一就是 。了解系统中文件所在目录中的内容非常重要。能够查看和修改不仅仅是一些文件还有所有文件也很重要。 我的第一个 ...

作者: Don Watkins
2018/10/22
0
0
你值得了解的 10 个有趣的 Linux 命令行小技巧

我非常喜欢使用命令,因为它们比 GUI(图形用户界面)应用程序对 Linux 系统提供更多的控制,因此,我一直在寻找一些有趣的方法让 Linux 的操作变得简单好玩,主要是基于终端操作。 当我们发...

两味真火
2017/01/16
4.9K
10
windows下如何玩linux命令

新手想练习linux命令,可能想到的有下面几种: 装个虚拟机,下个linux镜像 SecureCRT等工具远程连linux服务器玩 Cygwin等 以上几点都是操作成本比较高的,接下来为初学者推荐一个很简单的方式...

snecker
2015/11/19
91
0
『中级篇』如何在window上安装docker(六)

人与动物最大的区别就是,人会使用工具。windows系统还是主流,今天介绍window下安装docker,但是需要重点说下的是docker毕竟是linux下的application所以他对linux的支持力度强于windows,在...

IT人故事
2018/07/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

2019 年 Google 编程之夏活动报告

本文首发于: Jenkins 中文社区 原文链接 作者:Martin d'Anjou,Jeff Pearce,Oleg Nenashev,Marky Jackson 译者:s1mple_zj 2019 年 Google 编程之夏活动报告 主要介绍了 GSoC 2019 活动的...

Jenkins中文社区
32分钟前
31
0
Spring Batch 在默认情况下的任务执行

在默认情况,如果你对 Spring Batch 不进行配置的话。 Spring Batch 将会对所有存在的作业(Job)进行执行。 考察项目:https://github.com/cwiki-us-spring/cwiki-us-spring-batch-examples...

honeymoose
今天
47
0
OSChina 周三乱弹 —— 提高不了工作效率和脸有关系

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 1 《夏令时记录(piano.ver)》- ゆめこ 手机党少年们想听歌,请使劲儿戳(这里) ...

小小编辑
今天
140
3
List的一波操作

public static void main(String[] args) { List<Entity> list = new ArrayList<>(); list.add(new Entity(1)); list.add(new Entity(2)); list.add(new Entity(3)); ......

那个猩猩很亮
今天
75
0
Spring基础

主要用于service层; 轻量级java开发框架; 各层 web层:struts,spring-MVC service层:spring dao层:hibernate,mybatis , jdbcTemplate --> spring-data Spring核心:控制反转IOC 切面编...

七宝1
今天
30
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部