loading...
Cover image for 7 Shell Commands Which Make You Have A Smile

7 Shell Commands Which Make You Have A Smile

snj profile image Nick Chen Updated on ・2 min read

Friday now! Let's have some fun.

Shell command is a powerful tool for improving developer’s productivity, there are also some really funny command tools for making you have a smile and in a good mood after day-long work.

You can play word games in terminals, create a beautiful ASCII picture and more.

1. sl

I didn’t have a typo here, yes, it is sl.

$ sudo apt-get install sl  # Linux
$ brew install sl          # MacOs
Enter fullscreen mode Exit fullscreen mode

sl is a funny command, if you run it you will get a train come from right to left, the output looks like this:

2020_01_10_funny-shell-commands.org_20200110_114808.png

2. fortune

$ sudo apt-get install fortune  # Linux
$ brew install fortune          # MacOs
Enter fullscreen mode Exit fullscreen mode

fortune will display quotes, funny predictions, jokes or even poetry in the terminal.

2020_01_10_funny-shell-commands.org_20200110_115317.png

You could find more details on fortune – Display random quotes

3. cowsay

$ sudo apt-get install cowsay  # Linux
$ brew install cowsay          # MacOs
$ cowsay hello
Enter fullscreen mode Exit fullscreen mode

cowsay will display a cow with the words you inputted as arguments.

2020_01_10_funny-shell-commands.org_20200110_120220.png

It’s funnier to combine with fortune using pipeline:

2020_01_10_funny-shell-commands.org_20200110_120418.png

4. toilet

toilet could be used to make a beautiful ASCII picture with your inputs, you could even add color for the result.

2020_01_10_funny-shell-commands.org_20200110_121943.png

5. oneko

oneko is my favorite one, this program will show a cat which chases your mouse cursor, have a look at this vedio.

I didn’t find out the MacOs version.

$ sudo apt-get install oneko  # Linux
Enter fullscreen mode Exit fullscreen mode

6. xeyes

This is an application which comes with package of x11-apps. It’s not just for fun, but also a useful utility if you have a big screen and a small cursor.

$ sudo apt-get install x11-apps  # Linux
$ xeyes
Enter fullscreen mode Exit fullscreen mode

2020_01_10_funny-shell-commands.org_20200110_133754.png

7. cmatrix

cmatrix shows flying text in terminal, just like you saw in “The Maxtrix” movie!

The source code is here: abishekvashok/cmatrix

2020_01_10_funny-shell-commands.org_20200110_141015.png

Have fun and happy coding!

Related Posts:
Awesome Command-line tips to 10x your productivity

Posted on by:

snj profile

Nick Chen

@snj

Programming for 16 years. Write stuff about programming and writing on coderscat.com. Programming languages, security, algorithms.

Discussion

pic
Editor guide
 

Wait, is -F gay what makes toilet produce a rainbow? That seems kinda... insensitive (not to say "crappy").

Also: there are different animals to choose from in cowsay. I don't remember the exact option, but a quick man cowsay should do the trick.

 

7 on a fullscreens terminal, looks like a good prank

 

Once I had to take a shot for a local newspaper and they said "It would be perfect if you could be sitting in front of a computer so as we see what you code". Since I had only my work laptop with me and it is insecure to show code on it, I just opened as you say a fullscreen cmatrix :) :D I don't think the newspaper guys really understood the joke.

 

fortune | cowsay are my personal winners :)

fun fact: cowsay is also available as a wasm package (wapm) wapm.io/package/cowsay

 

... wrong post comment (puts glasses on)

 
 

xeyes brings me good memories!