the lemmy.monster
  • Communities
  • Create Post
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
CoderSupreme@programming.dev to Linux@programming.dev · 2 years ago

A collection of modern/faster/saner alternatives to common unix commands

github.com

external-link
message-square
27
fedilink
  • cross-posted to:
  • [email protected]
142
external-link

A collection of modern/faster/saner alternatives to common unix commands

github.com

CoderSupreme@programming.dev to Linux@programming.dev · 2 years ago
message-square
27
fedilink
  • cross-posted to:
  • [email protected]
GitHub - ibraheemdev/modern-unix: A collection of modern/faster/saner alternatives to common unix commands.
github.com
external-link
A collection of modern/faster/saner alternatives to common unix commands. - GitHub - ibraheemdev/modern-unix: A collection of modern/faster/saner alternatives to common unix commands.
alert-triangle
You must log in or # to comment.
  • neil@programming.dev
    link
    fedilink
    arrow-up
    14
    ·
    2 years ago

    tldr is great. I can’t stand --help output that drones on like Proust.

  • arthurpizza@lemmy.world
    link
    fedilink
    English
    arrow-up
    9
    arrow-down
    1
    ·
    2 years ago

    Most of these are good but cat isn’t just about looking at text.

    • zygo_histo_morpheus@programming.dev
      link
      fedilink
      arrow-up
      6
      ·
      2 years ago

      If you pipe bat to another command it will act like cat so you can use it as a drop-in replacement and have it print things nicely when you want to view text and otherwise work as a normal commandline tool.

      • silt!@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        2 years ago

        In my experience it was much slower, which is unfortunate. I still use bat, but that alias got removed pretty quickly.

    • Yearly1845@reddthat.com
      link
      fedilink
      arrow-up
      6
      ·
      edit-2
      7 months ago

      deleted by creator

  • SneakyThunder@sh.itjust.works
    link
    fedilink
    arrow-up
    8
    ·
    2 years ago

    What’s the point of colorful ‘ps’ alternative? If you want fancy representation of running processes — you use *top. ‘ps’ is mostly useful in scripts, or in situations where eye-candy isn’t important.

  • odium@programming.dev
    link
    fedilink
    arrow-up
    7
    ·
    2 years ago

    One alternative I will never go back on is fish. Sure bash might be better for scripting. But in terms of actual human usage of a terminal, it’s so much better than bash and zsh.

    • haruki@programming.dev
      link
      fedilink
      arrow-up
      3
      ·
      edit-2
      2 years ago

      +1. I use Fish as my main shell now. It makes my scripting life so much easier.

      At work, I still have to use Bash/Zsh though.

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

      Do you have some example use cases where fish is much better?

  • haruki@programming.dev
    link
    fedilink
    arrow-up
    5
    ·
    2 years ago

    Not just the commands, you can try a modern shell: Nushell.

    It takes a while to get used to, but after you get the basics your productivity for querying interactively would increase tenfold!

    • Pointlessgiraffe@programming.dev
      cake
      link
      fedilink
      arrow-up
      1
      ·
      2 years ago

      Thensksoo

  • pelya@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    2 years ago

    But, but, sd is not Turing-complete, unlike sed! Why would you ever use a commandline tool which cannot implement a general-purpose programming language? And sd cannot even parse XML! I’m totally not bitter spending so much time learning wonderful and powerful sed programming language, and I would never think of replacing my perfect sed scripts with a python -c one-liner.

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

      What sed does to a mf

  • RocketBoots@programming.dev
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    Thanks so much op! This is really going to help me out.

  • purahna@lemmygrad.ml
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    this is rad as hell thanks for sharing

  • 1984@lemmy.today
    link
    fedilink
    arrow-up
    4
    arrow-down
    1
    ·
    2 years ago

    Fzf will change your life.

    • adr1an@programming.devM
      link
      fedilink
      arrow-up
      1
      ·
      2 years ago

      Skim is the rusty rewrite.

      • tatterdemalion@programming.dev
        link
        fedilink
        arrow-up
        1
        ·
        2 years ago

        Is it actually better UX?

        • adr1an@programming.devM
          link
          fedilink
          arrow-up
          2
          ·
          2 years ago

          equal ux just faster. I have a dropin script: /usr/bin/sk "$@" providing /usr/bin/fzf (same goes for sk-tmux and fzf-tmux)

  • bnjmn@programming.dev
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    This is soooo cool, thanks for sharing <3

  • tatterdemalion@programming.dev
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    Wow I installed almost all of these. Very nice!

  • swordsmanluke@programming.dev
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    I’m familiar with some of these, but there are some new tools in there I can’t wait to try out!

  • Ethan@programming.dev
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    2 years ago

    Interesting, but I have no interest in retraining myself when I have tools that already work

    • pijon@lemdro.id
      link
      fedilink
      English
      arrow-up
      5
      ·
      2 years ago

      Some of them are drop-in replacements. You can create an alias and use the command as before, but you get a better interface (and sometimes better speed as well).

  • somegeek@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    Btop is missing! Definitely the best htop replacement

  • nightmareofahorse@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    2 years ago

    Ive enjoyed btop as a top alternative. I’ll check out gtop too!

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

      I think gtop is deprecated… Oh never mind. Gotop is no longer maintained. I followed gotop, to ytop, to btop. Btop is the best.

Linux@programming.dev

linux@programming.dev

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: [email protected]

A community for everything relating to the GNU/Linux operating system

Also check out:

  • [email protected]
  • [email protected]
  • Matrix instant messaging group chat

Original icon base courtesy of [email protected] and The GIMP

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 463 users / day
  • 2.59K users / week
  • 4.58K users / month
  • 9.31K users / 6 months
  • 2 local subscribers
  • 8.17K subscribers
  • 1.65K Posts
  • 11.5K Comments
  • Modlog
  • mods:
  • Ategon@programming.dev
  • adr1an@programming.dev
  • dwraf_of_ignorance@programming.dev
  • BE: 0.19.7
  • Modlog
  • Legal
  • Instances
  • Docs
  • Code
  • join-lemmy.org