Do folks managing servers mainly do so via command-line interfaces?

ALostInquirer@lemm.ee to No Stupid Questions@lemmy.world – 128 points –

Or is that more of a stereotype, and there are some (maybe more?) out there using some form of graphical interfaces/web dashboards/etc.?

It's struck me as interesting how when you look up info about managing servers that they primarily go through command-line interfaces/terminals/etc. It's made me wonder how much of that's preference and how much of it's an absence of graphical interfaces.

71

You are viewing a single comment

I'm a mix of each. If i can do it faster via a gui then i do the gui. if it's faster via command line then i use that. Those hardcore command line guys can enjoy typing 20 commands in which 4 button clicks can achieve the same thing 🤷

Yeah but usually those 4 buttons are running 20 command lines in the background so it takes just as long; may as well customize any of the commands to your liking while you're taking the same amount of time.

I think you kind of missed the forest for the trees here. Those 20 command lines that run in the background will take the same amount of time to complete each task as manually entering them, sure. But the benefit is that you take less time to overall because I don't care how fast you are with typing, you still have to enter 20 commands instead of just the 4 buttons.

The main reason why I prefer to take the time to write the commands is so I can save a note of what commands I ran to get it working. Being able to say tthese are the commands" is much easier when I'm either helping someone repeat my work or auditing to figure out what I broke

If you're single lining them all every time then sure, but if it's a repeatable task then just make an alias for it, and make love of &&.