Which Linux command or utility is simple, powerful, and surprisingly unknown to many people or used less often?

This could be a command or a piece of software or an application.

For example I’m surprised to find that many people are unaware of Caddy, a very simple web server that can make setting up a reverse proxy incredibly easy.

Another example is fzf. Many people overlook this, a fast command-line fuzzy finder. It’s versatile for searching files, directories, or even shell history with minimal effort.

  • deadcream@sopuli.xyz
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    Fish is a replacement of bash that’s a bit more user friendly (has some cool auto completion features out of the box and more sane behaviour like handling of spaces when expanding variables). I personally started to use nutshell recently but unlike fish it’s very different from bash.

    Starship is a “prompt” for various shells (that bit of text in terminal before you enter the command that shows current user and directory in bash). I haven’t used it but AFAIK it has many features like showing current time, integration with git, etc.

    • Ephera@lemmy.ml
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Yep, here’s my Starship prompt, for example:

      So, I have it configured to show:

      • the exit code of the last command (if it’s non-zero),
      • the duration of the last command (if it’s longer than 2 seconds),
      • the time (when the last command ended),
      • the current directory,
      • the current Git branch, and it also shows some Git status information, for example the $ means I have something stashed,
      • and finally the technology in use in a repository/directory, so in this case that repo uses Rust and the compiler version is 1.83.