DR-DOS, Plan, BSD, Sun Solaris, HP/UX, OpenServer.....and so on.
Why high-tech OSs (like UNIX family) are mostly command based (rather than GUI based)?
DR-DOS, Plan, BSD, Sun Solaris, HP/UX, OpenServer.....and so on.
Why high-tech OSs (like UNIX family) are mostly command based (rather than GUI based)?
out-of-box. For GUI one thing is only clipboard, and maybe some technologies as OLE, ActiveX, etc, it works much worse than simple CLI text passing.Try explaining in an email, or by phone, how to interact with a GUI.
Try explaining in an email, or by phone, how to interact with a command line. It is considerably easier: you could copy & paste the command inside the email.
(Variant, try to explain by email or by phone how to lace your tie or your boots)
Our brains work well on languages, including textual formal ones like command lines.
I'd say that it's because they expect their users to invest the time and resources it takes to learn the command line. After that, the command line gives you power to express actions, which may be much more time-consuming with a GUI (e.g. "change all users with email from "@domain.com" to inactive"). A bash prompt is much faster than a mouse, when you know how to use it.
Agree with Vladislav, the use of the command line gives the administrator the power to do almost everything, the only problem with the commands are that you have to know them and the GUIs are much more Instinctive, but most of the time you have to navigate throw windows to reproduce a simple command line...
After you know the commands, its really practical to use them...