Do you prefer to administer servers through a GUI or CLI?

command-line-interfacegraphical-user-interface

Do you prefer to administer servers through a GUI or CLI?

Please state which system OS's you are answering for.

Best Answer

GUIs can be beginner-friendly, but after that - they're more hostile than helpful.

They place a layer between you and the problem that you're trying to fix - and that "proxy" rarely addresses all the functionality that you are after. The developer who wrote it at the time thought of "what would be required", and after then sealed off your freedom with choices he made at that time. It's not even reasonable to expect a developer to think of every possible problem that may or may not happen.

Having said that - I'll also add that a GUI can be useful too, and when written well, can save time and effort, even provides some enjoyment in use - no arguments there. But when you do eventually need to do something other than "use" the product under "normal circumstances", you should not be forced to go through the GUI - that would be a handicap.

(My view is not based on any particular OS).

Related Topic