Why use the command line?
Posted by Darshan_only@reddit | sysadmin | View on Reddit | 37 comments
Need all in one answer.
Posted by Darshan_only@reddit | sysadmin | View on Reddit | 37 comments
Need all in one answer.
VA_Network_Nerd@reddit
Sorry, it seems this comment or thread has violated a sub-reddit rule and has been removed by a moderator.
Inappropriate use of, or expectation of the Community.
If you wish to appeal this action please don't hesitate to message the moderation team.
Ssakaa@reddit
Don't.
There you go. That's your answer. If you have to ask, can't do competent research, and are just demanding terse answers from strangers on the internet to make your decisions, you shouldn't be using computers at all. Go get a job outside IT. Spare the rest of us having to work with you.
narcissisadmin@reddit
This should be the top answer.
Master-IT-All@reddit
The graphical interface works for the matrix.
simAlity@reddit
GUIs are slow and tedious. Especially when you have to make the same change on 50 devices. CLI allows you to make the change, then once you have confirmed the relevant commands and save them to a text file. Then you can easily deploy the change to the other 49 devices.
AfterEagle@reddit
It's much faster when you know what you're looking for
kingkongqueror@reddit
Much better for my right wrist and is a definite time saver.
Typical_Warning8540@reddit
Because if you don't somebody else can do your job for a fraction of the cost.
slugshead@reddit
Because Microsoft made the GUI a premium feature and we're not licensed.
PaidByMicrosoft@reddit
Do your own homework. You aren't gonna get any sort of good job without being curious enough to research something as simple as this.
Nitramite@reddit
Man, I used to write simple guides to small commands and specific uses for them.. like deleting all pdfs in a folder, or searching for a file throughout a directory.
Mind you, I was a 4-year tech, L2, and I was just annoyed that nobody was using the command line or any kind of scripting.
10 years in, I'm a Sys Admin, and the people who took me in as an intern, are still at the L1 helpdesk.
Using the command line opens you up to deeper understanding of the system, faster navigation, special stuff that can't be done with the GUi.. and then you start to do batches, then maybe move to powershell and beyond. But if you don't use the command line, you're hindering your own progress in this career.
No_Yesterday_3260@reddit
Yeah, not entertaining this kind of post, so out of nowhere with no point or context.
ThrowRAthisthingisvl@reddit
For repetition. Who wants to reset the password on 1,000 users one by one? Also, some settings (Azure/MS365 for example) are only available through a CLI.
Xelopheris@reddit
Because the first step to automating things is understanding what the fancy GUI is doing under the hood. You can't automate mouse clicks across many servers very easily, but you can automate command line commands.
SlickAstley_@reddit
Because things like devmgmt.msc havent changed in a decade.
Their GUI equivalent has like three/four times
Antoine-UY@reddit
Main reasons are: - Automation possibilities through scripting - granularity through the use of arguments - inclusivity, as tens of thousands of different console functions can't be accessed from settings menu without r*ping UX - permanence, as menus will often change and get redesigned while shell functions tend to stick for decades - ease of use, for the same reason: learn once, and get lifetime use out of it, without having to refresh your knowledge of this year's taste of the network settings submenu
These are a few reasons in an ocean of good reasons to know your console.
Scoobywagon@reddit
Generally, it is faster than mucking around in a gui.
Snarlvlad@reddit
Why not use command line?
Internal-Cupcake-245@reddit
If you don't have fingers or can't read, or just like other Windows better.
NaoTwoTheFirst@reddit
r/shittysysadmin is right over here
Ok-Hunt3000@reddit
Automation and scripting, having parameters for basic tasks, control… you’re a sysadmin dawg not a fucking user
Fnarkfnark@reddit
Why use many words when few words do trick
ITFriendlyCo@reddit
Your first problem, you asked reddit instead of telling your AI to do it.
DDHoward@reddit
Because it means the difference between me and two of my staff spending the entire weekend making a planned change, and me by myself making that planned change in under an hour.
EndUserIncident@reddit
Here is the answer for your homework:
Modern command line interfaces such as shell allow for complete automation of pc operations whereas older generations of command lines such as bash and ps7 are good for everyday task and air gapped operations on the mainframe
stan_frbd@reddit
Because in one-liner loop you can change DNS settings on 1300 servers
NaoTwoTheFirst@reddit
Great edit 👌
RansomStark78@reddit
I have a admin that has no idea how to craft a basic cmd with pipes and he wont learn from me cos he just wont agree to be taught.
Tude is real
ihaxr@reddit
Every time you click your mouse an IT worker gets a grey hair
peekeend@reddit
Why not ?
vinylll04@reddit
Don't need to deal with GUIs getting in the way
tj818@reddit
To automate stuff??
KaGaNaHaMaSha@reddit
To do stuff.
Tannerd101@reddit
because good
LastTechStanding@reddit
This for a test or something? You’d use the command line to be able to quickly complete a task via scripting, or to get something done that is not available via the GUI.
postbox134@reddit
We're not doing your homework for you
RagnarKon@reddit
Keyboard > Mouse