Linux中6个有趣的终端工具介绍

1. pv 命令

你也许曾经看到过电影里的模拟字幕, 它们好像是被实时敲打出来的. 如果我么能在终端里实现这样的效果, 那不是很好?

这是可以做到的. 我们可以安装通过 'apt' 或者 'yum' 工具在 Linux 系统上安装 'pv' 命令. 安装命令如下.

代码如下:

# yum install pv

[在基于 RedHat 的系统上]

代码如下:

# sudo apt-get install pv

[在基于 Debian 的系统上]

'pv' 命令安装成功之后, 我们尝试运行下面的单行命令在终端查看实时文字输出的效果.

代码如下:

$ echo "Tecmint[dot]com is a community of Linux Nerds and Geeks" | pv -qL 10



注意: 'q' 选项表示'安静',没有其他输出信息, 'L' 选项表示每秒转化的字节数上限. 调整数字的值(必须是整数)可以以另外的方向显示文字效果。

2. toilet 命令

用单行脚本命令 'toilet' 在终端里显示一个添加边框的文本怎么样呢?同样, 你必须保证 'toilet' 已经安装在你的电脑上. 如果没有的话, 请使用 apt 或 yum 安装. (译者注: 'toilet' 并不在 Fedora 的官方仓库里, 你可以从 github 上下载源代码来安装)

代码如下:

$ while true; do echo “$(date | toilet -f term -F border –Tecmint)”; sleep 1; done



注意: 上面的脚本需要使用 ctrl+z 键来暂停.

3. rig 命令

这个命令每次生成一个随机的身份信息和地址. 要运行这个命令, 你需要用 apt 或 yum 安装 'rig'. (译者注: 'rig' 不在 Fedora 的官方仓库中, 我只在 rpmseek 上找到了 Ubuntu 的 deb 包, 可以使用它来安装.)

代码如下:

# rig



4. aview 命令

你觉得在终端用 ASCII 格式显示图片怎么样? 我们必须用 apt 或 yum 安装软件包 'aview'. (译者注: 'avieww' 不在 Fedora 的官方仓库中, 可以从 aview 的项目主页上下载源代码来安装. ) 在当前工作目录下有一个名为 'elephant.jpg' 的图片, 我想用 ASCII 模式在终端查看.

代码如下:

$ asciiview elephant.jpg -driver curses



5. xeyes 命令

在上一篇文章中, 我们介绍了 'oneko' 命令, 它可以显示一个追随鼠标指针运动的小老鼠. 'xeyes' 是一个类似的图形程序, 当你运行它, 你可以看见小怪物的两个眼球追随你的鼠标运动.

代码如下:

$ xeyes



6. cowsay 命令

你是否还记得上一次我们介绍的这个命令? 它可以显示一段预先确定的文本和一个字符构成的奶牛. 如果你想使用其它动物来代替奶牛怎么办? 查看可用的动物列表:

代码如下:

$ cowsay -l

如何用ASCII描绘蛇吞象?

代码如下:

$ cowsay -f elephant-in-snake Tecmint is Best



换作山羊又会怎样?

代码如下:

$ cowsay -f gnu Tecmint is Best

(0)

相关推荐

  • Linux中使用cgroups管理进程磁盘io介绍

    linux 的 cgroups 还可以限制和监控进程的磁盘 io。这个功能通过 blkio 子系统实现。 blkio 子系统里东西很多。不过大部分都是只读的状态报告,可写的参数就只有下面这几个: 复制 ...

  • Linux 中怎么设置计划任务:cron 与 anacron

    作为系统管理员,为了系统的安全我们希望服务器定期自动执行一些操作,比如每天自动备份系统文件,定期备份数据库,以及在未来某天让系统自动关机----Linux就该这么学,linux下有很多命令能帮我们在未 ...

  • Linux dpkg-query 命令用法详解(Debian Linux中软件包的查询工具)

    dpkg-query命令是Debian Linux中软件包的查询工具,它从dpkg软件包数据库中查询并辨识软件包的信息. 语法 dpkg-query(选项)(参数) 选项 -l:列出符合匹配模式的软件 ...

  • Linux中在终端打开图形界面的文件夹的方法

    操作方法 01 Linux中在终端打开图形界面的文件夹的方法  一直在终端中用cd /目录 的方式进入字符界面的文件夹,有时你需要进入图形界面的文件夹,那么利用下面的方法从终端打开,替代或减少鼠标的点 ...

  • linux中grep命令的使用

    linux中grep命令的使用 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是 ...

  • Linux中Vmware-tools 的安装

    Linux中Vmware-tools 的安装 操作方法 01 1.安装步骤 首先先打开vmware workstation 并打开你要安装tools工具的linux虚拟机 然后单击vmware wor ...

  • 在UNIX或Linux中TTY是什么意思

    在UNIX或Linux中TTY是什么意思,TTYN跟TTYP分别具体指的是什么意思,二者有什么差别? TTY 在Linux中,TTY也许是跟终端有关系的最为混乱的术语。TTY是TeleTYpe的一个老 ...

  • linux 下怎样使用qq等聊天工具聊天

    windows 中可用 QQ、YY、阿里旺旺等多种聊天软件聊天,那么,在 linux 系统中怎样进行聊天呢?不说不知道,其实在 linux 中,同样有多种聊天帐号可供选择。 1、启动 linux 操作 ...

  • Linux 上如何使用QQ和MSN工具

    我深深知道,许多初学者进入LINUX的那一刻起马上想到的就就是安装上QQ,看来马化腾的QQ比LINUX有吸引力大呀,这小子为什么不出个官方版的LINUX QQ呢!建议大家给他发邮件,省得我们那么麻烦, ...