this post was submitted on 06 Nov 2025
30 points (70.3% liked)

Linux

13858 readers
73 users here now

Welcome to c/linux!

Welcome to our thriving Linux community! Whether you're a seasoned Linux enthusiast or just starting your journey, we're excited to have you here. Explore, learn, and collaborate with like-minded individuals who share a passion for open-source software and the endless possibilities it offers. Together, let's dive into the world of Linux and embrace the power of freedom, customization, and innovation. Enjoy your stay and feel free to join the vibrant discussions that await you!

Rules:

  1. Stay on topic: Posts and discussions should be related to Linux, open source software, and related technologies.

  2. Be respectful: Treat fellow community members with respect and courtesy.

  3. Quality over quantity: Share informative and thought-provoking content.

  4. No spam or self-promotion: Avoid excessive self-promotion or spamming.

  5. No NSFW adult content

  6. Follow general lemmy guidelines.

founded 2 years ago
MODERATORS
 

I know we all enjoy being nerds and using commands (H4ckerman). But now that everything is either a gui or web based, is there really any use to terminal commands?

For example, on windows I never used powershell or cmd hardly ever. I realize now I probably could have. But Linux just drives me to use it more, which i like anyway (because let's be honest, it makes us feel superior)

you are viewing a single comment's thread
view the rest of the comments
[–] jj4211@lemmy.world 3 points 2 days ago (2 children)

Cmd was torturous and powershell not much better.

Some things are just massively tedious to do through any gui. Sometimes the converse is true.

One reason why LLM is desired as a ui element is that you can describe what you want in text without having to remember how to navigate a bunch of convoluted ui elements. CLI is related, except more precise but more demanding on specifics of input.

[–] BCsven@lemmy.ca 1 points 1 day ago

Powershell is actually really good a manipulating large amounts of data and outputting it how you want, the trouble is the commands are too lengthy and convoluted to remember, so I have to check web sources. While Linux commands are simple and short.

[–] irelephant@lemmy.dbzer0.com 1 points 2 days ago (2 children)

As much as I hate to say it, powershell is actually pretty good.

[–] waspentalive@lemmy.world 2 points 1 day ago (1 children)
[–] irelephant@lemmy.dbzer0.com 1 points 1 day ago

I've heard of this before but never looked into it much.

[–] jj4211@lemmy.world 1 points 2 days ago

It's certainly capable, and has a more structured pipeline structure saving you in theory from awkwardness of grep/awk sorts of 'processing' that may be out of whack. It also has a command model where whether you are calling cmdlets or .Net functions, it's lighter weight than a typical bash interaciton that has to fork/exec every little thing (and the ability to invoke .Net functions means a lot of capabilities that are normally not directly available to something like bash).

However, from a user experience, it's got a few things that can be a problem:

  • It's a bit too 'programmer-y', and particularly maybe a bit too perl-y. Some of the same criticisms of how perl can be a bit of a mess carry over to powershell.
  • It's ecosystem is mostly just whatever Microsoft gives to you. The *nix side of the house has had a diverse ecosystem, but Microsoft is largely on their own. Good hooks into most Microsoft products, but not a whole not of third party enablement.
  • Other shells have better and/or richer UX, like fish