6 Interesting Funny Commands of Linux (Fun in Terminal) – Part II

In our past following articles, we’ve shown some useful articles on some funny commands of Linux, which shows that Linux is not as complex as it seems and can be fun if we know how to use it. Linux command line can perform any complex task very easily and with perfection and can be interesting and joyful.

  1. 20 Funny Commands of Linux – Part I
  2. Fun in Linux Terminal – Play with Word and Character Counts
Funny Linux Commands

Funny Linux Commands

The former Post comprises of 20 funny Linux Commands/Script (and subcommands) which was highly appreciated by our readers. The other post, though not that much popular as former comprises of Commands/ Scripts and Tweaks which lets you play with text files, words, and strings.

This post aims at bringing some new fun commands and one-liner scripts which is going to rejoice you.

1. pv Command

You might have seen simulating text in movies. It appears as, it is being typed in real-time. Won’t it be nice, if you can have such an effect in terminal?

This can be achieved, by installing ‘pv‘ command in your Linux system by using ‘apt‘ or ‘yum‘ tool. Let’s install ‘pv‘ command as shown.

# yum install pv			[On RedHat based Systems]

# sudo apt-get install pv	        [On Debian based Systems]

Once, ‘pv‘ command installed successfully on your system, let’s try to run the following one-liner command to see the real-time text effect on the screen.

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

pv command in action

Note: The ‘q‘ option means ‘quiet’, no output information and option ‘L‘ means the Limit of Transfer of bytes per second. The number value can be adjusted in either direction (must be an integer) to get the desired simulation of text.

2. toilet Command

How about printing text with border in a terminal, using a one-liner script command ‘toilet‘. Again, you must have ‘toilet‘ command installed on your system, if not use apt or yum to install it.

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

toilet command in action

Note: The above script needs to be suspended using ctrl+z key.

3. rig Command

This command generates a random identity and address, every time. To run, this command you need to install ‘rig‘ using apt or yum.

# rig
install rig in Linux

rig command in action

4. aview Command

How about viewing an image in ASCII format on the terminal? We must have a package ‘aview‘ installed, just apt or yum it. I’ve got an image named ‘elephant.jpg‘ in my current working directory and I want to view it on the terminal as ASCII format.

$ asciiview elephant.jpg -driver curses 
aview command in action

aview command in action

5. xeyes Command

In the last article, we introduced a command ‘oneko‘ which attaches jerry with a mouse pointer and keeps on chasing it. A similar program ‘xeyes‘ is a graphical program and as soon as you fire the command you will see two monster eyes chasing your movement.

$ xeyes
Install xeyes in Linux

xeyes command in action

6. cowsay Command

Do you remember last time we introduced command, which is useful in the output of the desired text with an animated character cow. What if you want other animals in place of cow? Check a list of available animals.

$ cowsay -l 

How about Elephant inside ASCII Snake?

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

cowsay command in action

How about Elephant inside ASCII goat?

$ cowsay -f gnu Tecmint is Best 
cowsay goat in action

cowsay goat in action

That’s all for now. I’ll be here again with another interesting article. Till then stay update and connected to Tecmint. Don’t forget to provide us with your valuable feedback in the comments below.

If You Appreciate What We Do Here On TecMint, You Should Consider:

TecMint is the fastest growing and most trusted community site for any kind of Linux Articles, Guides and Books on the web. Millions of people visit TecMint! to search or browse the thousands of published articles available FREELY to all.

If you like what you are reading, please consider buying us a coffee ( or 2 ) as a token of appreciation.

Support Us

We are thankful for your never ending support.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide
The Complete Linux System Administrator Bundle
Become an Ethical Hacker Bonus Bundle

You may also like...

16 Responses

  1. hunke moller says:

    in the pv example, change the ‘quite‘ to ‘quiet

    ‘Note: The ‘q‘ option means ‘quite’.

    keep up the good work !

  2. Liz Thompson says:

    asciiview saving just does not work for me

  3. DILSHATH SG says:

    Which rpm file is required for this commands?

  4. ashish says:

    when i m using the aview command i m getting this error:–

    Failed to convert file format to PNM by both convert and anytopnm
    Invalid magic-not p?m family format

  5. jeevan says:

    nice cmnds keep going…………………………………………….

  6. Which repo is needed for this ? I believe EPEL would work here!

  7. Shaik says:

    I tried aview but i didnt get it from any repo like remi and epel. could you give us the repo details

  8. Ditmar says:

    Indeed funny and interesting.

  9. champ007 says:

    hello brother while installing rig command he says No package rig available.
    Error: Nothing to do
    what to do bro.

  10. Jayesh K says:

    Very nice list of commands. I am surely going to try all of these. Keep Going to post such great articles.

Leave a Reply to Avishek Kumar Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.