this post was submitted on 27 Mar 2025
1003 points (90.7% liked)

linuxmemes

24254 readers
1836 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     
    top 50 comments
    sorted by: hot top controversial new old
    [–] TheOakTree@lemm.ee 12 points 6 days ago* (last edited 6 days ago)

    GUI is a generic swiss army knife. It's easy to introduce to someone, and it has a whole array of tools ready for use. However, each of those tools is only half-decent at its job at best, and all of the tools are unwieldy. The manual is included, but it mostly tells you how to do things that are pretty obvious.

    CLI is a toolbox full of quality tools and gadgets. Most people who open the box for the first time don't even know which tools they're looking for. In addition, each tool has a set of instructions that must be followed to a T. Those who know how to use the tools can get things done super quickly, but those who don't know will inevitably cause some problems. Oh, but the high-detail manuals for all the tools are in the side compartment of the toolbox too.

    [–] MonkeMischief@lemmy.today 9 points 6 days ago

    People can do whatever they like, and heck I find CLI intimidating sometimes, but I'm always learning something new a little bit at a time.

    I'm tired of seeing it in every field of interest that has any kind of payoff, whether art or FOSS.

    "I'm [(almost always) a guy] who (maybe has kids and) has a job. I stopped learning anything after I got my job-paper / degree / highschool diploma. I shouldn't have to learn anything anymore. I am happy to shell out disposable sad-salary-man money (and maybe my soul idk) to any mega-corp that offers me a "create desired outcome button" without me having to think too much. It's [current year]! I shouldn't have to think anymore! Therefore Linux is super behind and only for nerds and I desire its benefits so much that I leave this complaint anywhere these folks gather so they know what I deserve."

    Agh. I gotta go before this rant gets too long lol

    Tbh the terminal is super convenient. No random UI placement. Most things follow one of several conventions so less to get used to. It’s easy to output the results of one command into another making automation obvious, no possibility for ads. It’s pretty sweet

    [–] fluffykittycat@slrpnk.net 4 points 6 days ago

    I feel like a lot more people be comfortable using the terminal if the text displayed when it was first opened gave you a list of commands to try. There is a very steep initial learning curve immediately which discourages experimentation, and I think that with a little bit of effort you could get a lot of people over that hump and then they could enjoy terminal Bliss.

    [–] shortrounddev@lemmy.world 3 points 6 days ago (2 children)

    I have literally never seen whatever this post is referring to

    [–] PresidentCamacho@lemm.ee 2 points 6 days ago

    This meme format never shows a scenario that isn't made up anymore.

    [–] phoenixarise@lemmy.world 3 points 6 days ago

    There are Windows evangelists?? πŸ€¦πŸ½β€β™€οΈ

    Just the other day, I was trying to run a CLI program, one I won't name.

    I'm trying out a new immutable distro, and couldn't install it, so I said hey these new flatpaks are supposed to be all a guy could ever need.

    So I downloaded an app that uses this unnamed CLI program as its core. It was a GUI app. And while it worked just fine, I also had very little control over what exactly was gonna happen and how it would happen. I wanted to do some specific things I knew the core program could do, but there was no way to do it.

    Eventually I dug deeper and realized I'm an idiot and the CLI program can run without installing it or any dependencies, so it was fine to use natively. I was able to accomplish my task quickly and efficiently after that, happy as a clam.

    CLI and GUI both have their place. I prefer GUI most the time, honestly. But having some CLI chops can be extremely useful at times.

    [–] surph_ninja@lemmy.world 2 points 6 days ago (1 children)

    It’s wild that Linux stans are such masochists that they believe they can convert people to loving abuse, instead of just making the interface better to attract users.

    [–] Ajen@sh.itjust.works 5 points 6 days ago

    What I consider a "better interface" is almost certainly not what a new user would consider a "better interface."

    I've found that one of the best things to do when making a library for something that is going to have a web interface is to first have it work in the terminal. You can much more quickly play around with the design and fix issues there instead of having to work with a more complex web interface.

    You just create a simple menu system, like input("1: Feature A\n2: Feature B\n>") and just start trying out all of the different scenarios and workflows.

    [–] callyral@pawb.social 137 points 1 week ago (11 children)

    " i shouldn't have to memorize commands"

    the up arrow:

    [–] possiblylinux127@lemmy.zip 89 points 1 week ago (11 children)

    The commands: ls cp mv...

    Meanwhile you get Windows people who memorize things like Get-AllUsersHereNowExtraLongJohn

    load more comments (11 replies)
    [–] renzev@lemmy.world 41 points 1 week ago (13 children)

    Just wait until they learn about ctrl-R haha

    load more comments (13 replies)
    load more comments (9 replies)
    [–] ianhclark510@lemmy.blahaj.zone 74 points 1 week ago (12 children)

    That’s it, I need to hook up a controller to my PC so I can open Htop with a button press

    load more comments (12 replies)
    [–] TootSweet@lemmy.world 65 points 1 week ago (7 children)

    The only thing worse than reading documentation/tutorials about how to do things in GUIs is writing documentation about how to do things in GUIs. It's just screenshot after screenshot. And following it is like playing a ScummVM game, only less fun and lots more alt+tabbing.

    load more comments (7 replies)
    [–] Macaroni_ninja@lemmy.world 58 points 1 week ago (53 children)

    Are there people who are mad at other people for using the terminal? Is this really a thing that exists?

    [–] BuboScandiacus@mander.xyz 41 points 1 week ago

    Usually it’s the other way around

    load more comments (52 replies)
    [–] umbrella@lemmy.ml 50 points 1 week ago (6 children)

    i dont use the terminal to be productive, i use it to feel like a hacker

    load more comments (6 replies)
    [–] BoiBy@sh.itjust.works 45 points 1 week ago* (last edited 1 week ago) (17 children)

    I use Linux and I prefer GUIs. I'm the kind of person that would rather open a filemanager as superuser and drag and drop system files than type commands and addresses. I hope you hax0rs won't forget that we mere mortals exist too and you'll make GUIs for us πŸ™πŸ™πŸ™

    load more comments (17 replies)
    [–] _____@lemm.ee 44 points 1 week ago (6 children)

    meanwhile Windows users: let me drop into this random strangers discord who claims he will make my PC faster by dropping this .bat file that will run thousands of commands to "debloat" my install. also let me edit the registry and add random values to keys that I don't know what they're used for. this process is basically irreversible because I will inevitably forget which keys I've edited over time, wow windows is so simple and easy and intuitive 🀑

    load more comments (6 replies)
    load more comments
    view more: next β€Ί