Hi, everybody Recently, a guy noticed that I was using it and asked why? For me it because in Linux many things are done through the terminal because Linux has many different desktop environments

He also compared terminal commands with cheat codes in GTA and other games, he understands what benefits you take from them, but not from terminal commands

  • onlinepersona@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 years ago

    Because GUIs on linux don’t do everything that the CLI can. I use my computer for more than just browsing and editing documents, so the GUIs that do just that, don’t cut it.

    Also, I’m on NixOS. There’s simply no way around the terminal - sadly.

    CC BY-NC-SA 4.0

  • Victoria@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    it allows easy scripting. also for frequently used commands, i can just scroll up in the history, instead if clicking the same buttons over and over

  • RedBauble@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    I really despise the use of the mouse, in some way it just feels somewhat wrong, especially the need to constantly move one hand between the mouse and the keyboard. Also I’m way faster at typing that I am pointing and clicking around looking for the right button to press. Terminal commands offer a simple and expressive way to interact with the computer.

  • bizdelnick@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    CLI is conservative, GUI tends to change with each release. I have no time to search where is the menu item I need now or where is the menu itself.

  • stoy@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    I am on Windows as my workstation, but my servers run Linux, why should I install X/Wayland and VNC to manage my servers when even the later versions of Windows comes with an ssh client?

    When I run linux with a gui, I mainly use the terminal as I sm more used to that rather than relearning a GUI.

    • Lmaydev@programming.dev
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      Yeah I use WSL a huge amount of my work.

      Azure for instance is much easier to work with in the console than the website.

      Then there’s grep!

    • azimir@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      One of the other commenter made the analogy of being in a restaurant. With a mouse you can only point and grunt at things to communicate when you want. A terminal let’s you speak out your order and any other requests you might have.

  • BestBouclettes@jlai.lu
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 years ago

    For me it’s because it’s much quicker and reliable for most use cases. Also the commands are roughly the same across many many of my systems (AIX, macos, and Linux distros)

  • Trent@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    Command line is a lot more powerful for a lot of cases. Most CLI programs are written with the idea that the caller might be another program, so they tend to be easy to chain with pipes and redirection. So you have tons of simple tools that you can combine however you need.

  • Snoopy@jlai.lu
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    Because app manager doen’t work well. And there are the feedback that tell you about missing dependencies or broken package… But the only limitation of terminal is when you want to work with file system. I need to see the tree and typing ls -a everytime isn’t efficient.

    • tuhriel@discuss.tchncs.de
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      For filesystems I have another gripe: if I move a file to another directory and I want to swap to the directory I just copied the stuff to I have to enter the whole path again…

  • LainOfTheWired@lemy.lol
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 years ago
    1. It feels great
    2. Terminal programs run on a potato
    3. They are almost always way more powerful then their GUI counterparts
    4. They integrate with scripts and other tools for unlimited power and flexibility!
    5. You feel like a hacker man
    6. Your IT literate friends think you are cool
    7. You can really do things your own way

    So yeah I love using the terminal for almost everything