sudo apt install aewan
And then use it like this:
3. Cowsay: Make an ASCII cow say whatever you want
What does the cow say? Whatever you want to say.
Cowsay is already a popular tool among Linux power users. Displays an ASCII cow that repeats the text you provide.
Did you notice the color output in the above screenshot? This is the magic of the lolcat command I mentioned earlier.
To install cowsay use:
sudo apt install cowsay
Once installed, you can use it as follows:
You can refer to its man page for additional configuration and options.
4. jp2a: Convert images to ASCII art
jp2a is a command line tool that converts images to ASCII art in the Linux terminal. Works with JPEG and PNG files. It also allows color output and your choice of character set to be displayed as an ASCII image.
You can install it using the following command:
sudo apt install jp2a
You can get the color output and save the ASCII text like this:
jp2a --output=ascii.txt --colors input.png
This is not the only program of its kind. There is ascii-image-converter and several other tools that can be used for the same purpose. I won’t discuss them all in this list.
5. linuxlogo: Show the ASCII logo of your Linux distribution
The name says it all. It displays the Linux logo in ASCII format.
No, not our favorite Linux logo, Tux, but the logo of your Linux distribution. It also shows some additional information like Linux kernel version, CPU, RAM, hostname, etc.
You can install it using the apt command:
sudo apt install linuxlogo
Just type linuxlogo to use the command.
6. Neoftech: Show Linux logo along with system information
The above linuxlogo command is too simplistic. You can boost it using Neofetch.
It shows the distro in a more beautiful way along with several system information like kernel, runtime, desktop, theme, icons, etc.
sudo apt install neofetch
And then just type neoftech to run the command.
There is also screenfetch, a similar tool to Neofetch. You can use any of them.
7. fortune telling: Get fortune telling
Just kidding! No such thing.
However, fortune cookies are still fashionable and apparently people enjoy reading random predictions or teachings.
You can get a similar feature in the Linux terminal with the fortune command:
sudo apt install fortune
Once installed, just type fortune in the terminal to get a random message.
8. pv: Make things animated
This is a classic example of unintentionally using a Linux command. The pv command is used to monitor the progress of data through the channel.
But you can use it to animate the output of any command. Combine it with some of the aforementioned commands and you can see the ASCII image appear on your screen as if it were being typed.
Don `t you understand? Watch this video:
Install it with the following command:
sudo apt install pv
And then use it like this:
neofetch | pv -qL 200 | lolcat
The higher the number, the higher the speed will be.
9. cmatrix: ASCII matrix animation
Remember the cult geek move The Matrix? The green drop code is synonymous with the Matrix and hacking.
You can run an ASCII simulation of the drop code in the Linux terminal with cmatrix command.
I’m sharing a screenshot instead of an animation here.
sudo apt install cmatrix
Once installed, you can run it with:
It immediately starts the animation and continues to generate random green text that falls and disappears from the screen. The command continues to work. To stop the running application, use the Ctrl+C keys.
10. cbonsai: Grow bonsai in your terminal
Got a green thumb? How about growing an ASCII bonsai tree in the terminal?
cbonsai is a fun Linux command that lets you run a bonsai tree growing animation in ASCII format.
I shared YouTube Shorts on the cbonsai command a few days ago.
You can install cbonsai using:
sudo apt install cbonsai
And then to start the animation use this command:
There are many more such fun CLI tools. Heck, there are also ASCII games. It’s fun to use them sometimes to entertain the people around you.
Can you use these commands well? Not sure about usability, but you can add some of these to your .bashrc file so that the command runs as soon as you open a terminal session.
Many system administrators do this on shared Linux systems. A program like cowsay or figlet can be used to display message or system information in a beautiful way.
You can also use some of these programs in your bash scripts, especially if you need to highlight something.
There may be other uses of ASCII art in Linux. I let you share them with others here.
Read more articles