Terminal and CLI

It's like alcohol, bitter in the beginning, obsessive later.

A terminal in reality is a hardware component that is used to enter and transcribe data to the computer but the terminal we are talking about is an emulator of the hardware; a terminal emulator.

We linux users without the use of terminal suffer to do basic stuff. Searching for a command from a huge list of buttons is a hassle, if you know what the command is you can immediately execute the particular command in a split second. Since, the GUI is built around the terminal interface rather than making a GUI application and then implimenting the termnal functionality, it is much easier as well as faster to execute simple commmands in the terminal to get the work done.

Advantages of using a CLI

Disadvantages of using a CLI

People when they feel the need of using a CLI get scared of the *nix operating systems (Windows do have a command line interface but not as powerful as the *nix terminal.), this is a reason why people are afraid to try linux and is it's greatest dis-advantage.