Different perspectives on weather the Unix/Linux command line interface is useful, dead, or absolutely required:
That’s right — “Is the command line a crusty old relic?” was the name of the Open Ballot posted recently by the excellent team over at TuxRadar, and the conversation hasn’t died down since.
If you answered “no” we are no longer friends (◕‿◕✿)
The command line interface is easier than the GUI. Every so often someone will ask me how to do something and if there’s a command line way of doing it that’s what I’ll provide because it’s something that they can just copy from the email and paste into the terminal and it will work. Contrasted, the same operation in a GUI might involve finding an item in a menu, filling in particular fields with specific information, clicking some more buttons, maybe finding something in a tool bar or a ribbon that isn’t necessarily in the same place from one computer to the next. It’s much more difficult to describe. Where a GUI theoretically benefits (though major platforms are doing their best to eliminate this advantage) is in making it easier to discover what functionality is available in a program, but if someone is asking me how to do something the interface has already failed there.
The CLI is an elegant weapon for a more civilized age.