Have you ever seen a train on the Linux command line? What about the cat and the mouse? Editing the Linux command line is not always a serious matter. You can totally entertain yourself with it. Let's talk about the nature of the Linux command line.
Suppose: All the examples in this article use Ubuntu Linux. The command line feature described in this article may be the default in your Linux system.
Interesting linux command-line effects
1. Linux "SL" Command line
Although "SL" represents the "steam engine head", it is used to remind the command line to not turn "LS" into "SL". Let's see what happens when we run this command in the system.
First, when we install it, set it to not appear with standard Linux. The installation can be done easily with "apt-get".
sudo apt-get Install SL
Most installations require sudo privileges. After the installation is complete, enter "SL" in the command prompt line.
$sl
We saw the animated steam engine nose from the right side of the screen to the left. This locomotive is drawn with ASCLL characters.
Here are the effects on my machine:
Is it harder than we normally do with linux command lines? I think the Linux user who is immersed in the job must smile when they see this unexpected animation and realize that their input is wrong.
Even this simple command line can provide specific options.
Synopsis
SL [-alfe]
DESCRIPTION
SL displays animations aimed to correct the users who accidentally enter SL instead of LS. SL stands for Steam locomotive.
OPTIONS
-A accident seems to happen. You'll feel pity for people who cry to help.
-L shows little one.
-F It flies.
-e Allow Interrupt by CTRL + C.
You can also use $alia LS=SL to give people a prank.
2. Linux "Yes" command
Here is a command to print the input string until the process is finished. In the event that the user does not specify any input string, the default command is "Y".
The command will run like this:
$yes Mylinuxbook
Mylinuxbook
Mylinuxbook
Mylinuxbook
Mylinuxbook
Mylinuxbook
Mylinuxbook
Mylinuxbook
Mylinuxbook
Mylinuxbook
Mylinuxbook
Mylinuxbook
Mylinuxbook
Mylinuxbook
^c$
Use "CTRL + C" to end the foreground run process.
It's strange, isn't it? Why do we want the command to print the string all the time in the process? Although this is a silly way to run, it is not necessarily useless. We can use the "Yes" command in a particular script, in which we can reply with a repeat operation. For example, we could operate on a set of files, and Linux would ask us to confirm the file. We can use the "Yes" command to automatically reply.
3. Linux "Rev" command
It's very simple, but I find this line of command really interesting. It reverses the input string one line after the other. The name "Rev" Command comes from the English reverse. You can enter "Rev" in the command designator and press ENTER
$rev
The terminal prompts us to supply a string through standard input. Then we can see the output at the same time after each line.
For example, we enter "Mylinuxbook" and press ENTER.
Mylinuxbook
Koobxunilym
To return to the command prompt, you can use CTRL + C.
We see the inverted string appearing directly on the next line. Then we can enter the next string that wants to be reversed, and then press ENTER to get the standard output.
$ rev
Google
Elgoog
Linux is fun
Nuf Si Xunil
^c$
This line of command can also be entered as a file, which reverses all strings in the file and then turns the output into standard output.
$ cat Strings.txt
Mylinuxbook
Linux is so very much fun!
Happy Birthday
$ rev Strings.txt
Koobxunilym
!nuf hcum os si xunil
Yadhtrib Yppah
4. Linux "Fortune" command
The Fortune command is used as a fortune cookie on the same command line. We randomly found a proverb or message when we ran this command.
The first thing to do is to install it,
$sudo Apt-get Install Fortune
After the installation is complete, the way we run this command is:
$ fortune
You are have the power to influence all with whom your come in contact.
So, depending on this command, Linux can be like a fortune-teller.
5. Linux "Figlet" command
This command will be capitalized to display the string we entered in the title bar, and the display effect is made up of ASCII characters.
Because it is not a standard setting, this feature should be installed first.
$sudo Apt-get Install Figlet
It's really interesting to see the string become so on the terminal.
$ Figlet Mylinuxbook
You can try to use "Figlet" to add a title bar to the script header or source code.
6. Linux "Toilet" command
I don't know where the name of the order originated. But it does have a colourful command. Like Figlet, it displays the text as a title bar, but it works better.
First, install:
$sudo Apt-get Install toilet
Then try this simple command:
$toilet Mylinuxbook
The input effect is shown in the following illustration:
It is more artistic than the effect of the Figlet command.
However, it can also add colors. We can run the following commands to see the colors:
$toilet-F mono12-f Metal Mylinuxbook
The effect of the following figure:
7. Linux "Cowsay" command
The Cowsay command is an interesting command. It will depict cows, sheep and many other animals in ASCII characters. But not every Linux distribution has this command.
Use the following command to install this command:
$sudo Apt-get Install Cowsay
Now, run the command and give an information string in the command.
$cowsay "Linux is Fun"
We saw an interesting image:
Basically, we'll see a cow tell us what we've entered. Although there is only cow in this order, it can actually have the effect of sheep.
$cowsay-F sheep "I too Love Linux"
Effect as shown:
Just use '-l to see all the animals it can provide. Input:
$cowsay-L
The system will pop up with the following information:
Cow Files In/usr/cowsay/cows:
Apt Beavis.zen bong bud-frogs bunny Calvin cheese cock cower daemon Default
Dragon Dragon-and-cow Duck Elephant elephant-in-snake eyes
Ghostbusters GNU head-in Hellokitty Kiss Kitty Koala Kosh Luke-koala
Mech-and-cow Meow milk Moofasa moose mutilated pony Pony-smaller ren sheep
Skeleton Snowman Sodomized-sheep Stegosaurus Stimpy SuSE three-eyes Turkey
Turtle Tux unipony unipony-smaller Vader Vader-koala www
Therefore, we can use '-f ' to enter any animal in the above information.
To make it more interesting, you can let Cowsay say fortune information, such as input:
$fortune | Cowsay
The following effect appears:
8. Linux "Cmatrix" command
This command will generate a matrix-style animated effect of ASCII characters in the terminal.
Install First:
$sudo Apt-get Install Cmatrix
Run Now:
Cmatrix
The effect is cool:
End with "Ctrl + C" to generate an animation.
9. Linux "Oneko" command
This command is best to play. We all know the "cat and Mouse" animation, this command will remind us of their chase game. With this line of command, we can see the effect of a cat chasing a mouse (mouse pointer).
Install First:
$sudo Apt-get Install Oneko
To run this command, we enter:
Oneko
Then you can see that no matter where the mouse pointer is, Tom's cat will run after him. Here's a screenshot, but not enough to show the dynamic effect:
Even if we switch apps, the cat won't leave the mouse. It's not even limited to terminals.
To turn this off, simply end the process with CTRL + C in the terminal.