5 Useful Tools to Remember Linux Commands Forever

Best Affordable Linux and WordPress Services For Your Business
Outsource Your Linux and WordPress Project and Get it Promptly Completed Remotely and Delivered Online.

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Get your own self-hosted blog with a Free Domain at ($3.45/month).
  4. Become a Supporter - Make a contribution via PayPal
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Aaron Kili

Aaron Kili is a Linux and F.O.S.S enthusiast, an upcoming Linux SysAdmin, web developer, and currently a content creator for TecMint who loves working with computers and strongly believes in sharing knowledge.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

14 Responses

  1. Vellu says:

    You forgot the Bash Tab tool.

    In Bash, type a few letters of the beginning of the command, press Tab, and you get all commands beginning with those letters. Add letters and press Tab again. Repeat until you only have one option, add flags and parameters and press Enter.

    Note: Some terminal emulators sound the alarm beep when you press Tab, just press again and it should work.

  2. Martin says:

    You may want to try https://github.com/dvorka/hstr which reads Bash history and allows quick navigation and filtering – you can see the context of similar history entries. In addition to history management i.e. deleting particular command(s) from history, allows for “suggest box style” filtering and favorite commands lookup.

    It can be easily bound to Ctrl+r.

  3. me says:

    Cool article, I like tldr and also, if you already have all your scripts in zsh and you’re lazy like me, you can install https://github.com/zsh-users/zsh-autosuggestions

  4. Chris says:

    Cheat is one of the best tools!

    Thanks for sharing!

  5. mike lutta says:

    I love Linux (wait for it) but, I think if i had to decide between reading man pages or jumping off a bridge, i would have to think about it. I think that’s why i like reading some of your articles. when you read the articles then go back to the man pages they make more sense. I think that shows how useful examples are. Maybe i can make that a kind of project….

    • Aaron Kili says:


      Thanks for this useful feedback, our main aim is to help Linux users(sysadmin, geeks, newbies) find easy ways of using this operating system we love. That is why we spend lots of time preparing articles such as this.

  6. ede says:

    Why even use the built in and easy to use features of bash when you can use less comfortable or third party ones, right?

    history? Ctrl+R surely will not perform a quick partial search in your history which you can cycle through by pressing Ctrl+R repeatedly.

    FISH? Pressing tab for the available commands must be hard.

    Man pages look scary when you won’t read them, but I don’t think that the easy solution is just not to read them and rely on third party instead.

    That explain script looks dodgy af.

  7. Erez says:

    Man oh man, if only those tools came with a detailed explanation of what they do and how to use them.

    • Aaron Kili says:


      You can follow the provided links for detailed explanation on how to use them.

      • Rick Stanley says:

        @Erez is referring to the man commad, which if you know the name of the command, provides you with most of what you need to know. Many times the listing will mention related commands. Also useful for explainations for programming functions and other info in section 3 of the man system.

        Start here in the online version:


Leave a Reply to Erez Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.