Close Menu
    DevStackTipsDevStackTips
    • Home
    • News & Updates
      1. Tech & Work
      2. View All

      Microsoft Graph CLI to be retired

      September 2, 2025

      The state of DevOps and AI: Not just hype

      September 1, 2025

      A Breeze Of Inspiration In September (2025 Wallpapers Edition)

      August 31, 2025

      10 Top Generative AI Development Companies for Enterprise Node.js Projects

      August 30, 2025

      I asked AI to modify mission-critical code, and what happened next haunts me

      September 3, 2025

      Why you should delete your browser extensions right now – or do this to stay safe

      September 3, 2025

      Dolby Vision 2 comes with big upgrades – here’s which TVs get them first

      September 3, 2025

      This one small feature makes this travel charger my favorite for business trips

      September 3, 2025
    • Development
      1. Algorithms & Data Structures
      2. Artificial Intelligence
      3. Back-End Development
      4. Databases
      5. Front-End Development
      6. Libraries & Frameworks
      7. Machine Learning
      8. Security
      9. Software Engineering
      10. Tools & IDEs
      11. Web Design
      12. Web Development
      13. Web Security
      14. Programming Languages
        • PHP
        • JavaScript
      Featured

      Laracon AU 2025 Talk Titles Revealed

      September 3, 2025
      Recent

      Laracon AU 2025 Talk Titles Revealed

      September 3, 2025

      Stop Writing Bad Controllers: Laravel Custom Collections Transform Your Code

      September 3, 2025

      Handle ownership relationships between Eloquent models with Laravel Ownable

      September 3, 2025
    • Operating Systems
      1. Windows
      2. Linux
      3. macOS
      Featured

      Lenovo Legion Go 2 confirmed with Ryzen Z2 Extreme, 1200p OLED 144Hz display & 74Wh battery

      September 2, 2025
      Recent

      Lenovo Legion Go 2 confirmed with Ryzen Z2 Extreme, 1200p OLED 144Hz display & 74Wh battery

      September 2, 2025

      How to Open Ports in Firewall on Windows Server

      September 2, 2025

      Google TV Remote Not Working? 5 Quick Fixes

      September 2, 2025
    • Learning Resources
      • Books
      • Cheatsheets
      • Tutorials & Guides
    Home»Operating Systems»Linux»Better Than Man pages? These Tools Help You Understand Linux Commands

    Better Than Man pages? These Tools Help You Understand Linux Commands

    May 26, 2025

    Better Than Man pages? These Tools Help You Understand Linux Commands

    How do you get help in the Linux command line?

    On Linux, there are man pages that come preloaded with any distribution. The man pages are basically help pages which you can access using the terminal.

    You get an instruction manual when you purchase a new gadget, right? It is just like that.

    If you want to know what a command does, just use the ‘man’ keyword followed by the command you would like to know about. While it may seem pretty straightforward, the user experience is a bit dull, as it is all a bunch of text without any decorations or any other features.

    There are some man page alternatives that have tried to modernize the user experience, or give a specific focus to the man pages for particular users. Let me share my quick experience with them.

    Subscribe to It’s FOSS YouTube Channel

    1. Qman

    Qman is a modern manual page viewer with navigation, scrolling, hyperlink, and table of contents support.

    It aims to be fast and offer a couple of features at the same time being a terminal-focused tool.

    Better Than Man pages? These Tools Help You Understand Linux Commands
    Qman terminal interface

    Key Features:

    • Index page that displays all manual pages available on the system, sorted alphabetically and organized by section.
    • Hyperlinks to other manual pages, URLs and email addresses.
    • Table of Contents for each man pages
    • Incremental search for manual pages and free page text search.
    • Mouse support
    • Navigation history
    • On-line help
    • Fully configurable using an INI-style config file

    Qman Command Working

    Installation

    This supports Arch Linux for easy installation using the following command:

    yay -Syu qman

    For other systems, you need to build it from source

    Qman

    2. TLDR

    Love cheat sheets? So, you do not have to waste your time scrolling through a barrage of descriptions? That’s what TLDR helps you with.

    It gives short and actionable information for commands to follow.

    Better Than Man pages? These Tools Help You Understand Linux Commands
    TLDR working

    Key Features:

    • Community-maintained help pages.
    • Simpler, more approachable complement to traditional man pages.
    • Help pages focused on practical examples
    • TL;DR stands for “Too Long; Didn’t Read”. It originated as Internet slang, where it is used to indicate that a long text (or parts of it) has been skipped as too lengthy.

    Installation

    🚧
    You cannot have tldr and tealdeer installed at the same time.

    If you need to install Snap for Ubuntu, here is the command to do that:

    sudo snap install tldr

    For Arch Linux and Fedora, the commands are (respectively):

    sudo pacman -Syu tldr
    sudo dnf install tldr
    tldr

    3. Tealdeer

    If you want TLDR tool, but built on Rust, Tealdeer should be your pick. Simplified, example based and community-driven man pages.

    Better Than Man pages? These Tools Help You Understand Linux Commands
    Tealdeer working

    I noticed an interesting thing about the project’s name and I’ll quote it here below from their GitHub page:

    If you pronounce “tldr” in English, it sounds somewhat like “tealdeer”. Hence the project name 😄

    Installation

    It is available on Debian, Arch Linux, and Fedora repos:

    sudo apt install tealdeer
    sudo pacman -Syu tealdeer
    sudo dnf install tealdeer

    There are static binary builds for Linux only. You can also install via cargo:

    cargo install tealdeer

    Once installed, run the command below to update the cache:

    tldr --update

    To get shell completion in bash:

    cp completion/bash_tealdeer /usr/share/bash-completion/completions/tldr
    Tealdeer

    4. Navi Cheat Sheet

    If you favored a cheat sheet, and want an interactive UI to complement the same, Navi Cheat Sheet is the answer.

    Navi Interactive Cheat Sheet

    Key Features:

    • Browse through cheat sheets and execute commands.
    • Set up your own config file
    • Change colors
    • Can be either used as a command or as a shell widget (à la Ctrl-R).

    Install

    In Arch Linux and Fedora, use the commands below:

    sudo pacman -Syu navi
    sudo dnf install navi

    You can also try using Homebrew:

    brew install navi

    Once installed, run navi. It will suggest a command to add a default set of cheat sheets. Run it:

    navi repo add denisidoro/cheats

    Add Default Set of Cheat Sheets in Navi

    Navi GitHub

    5. Cheat.sh

    If your focus is only on Cheat sheets, and get the best of community-driven inputs for the same, Cheat.sh is the perfect terminal tool for you.

    Cheat.sh Working using Local Shell Instance

    Key Features:

    • Simple interface
    • Covers 56 programming languages, several DBMSes, and more than 1000 most important UNIX/Linux commands.
    • No installation needed, but can be installed for offline usage.
    • Has a convenient command line client, cht.sh
    • Can be used directly from code editors
    • Supports a special stealth mode where it can be used fully invisibly without ever touching a key and making sounds.

    Installation

    You can install it using Curl with the following commands:

    curl cheat.sh/tar
    curl cht.sh/curl
    curl https://cheat.sh/rsync
    curl https://cht.sh/tr

    To install locally, first install rlwrap and most.

    PATH_DIR="$HOME/<a-directory-that-is-in-PATH>"
    mkdir -p "$PATH_DIR"
    curl https://cht.sh/:cht.sh > "$PATH_DIR/cht.sh"
    chmod +x "$PATH_DIR/cht.sh"
    Cheat.sh

    6. The MOST Pager

    Alright, if you are like me, and probably not looking for anything fancy, but just a colorful man page, you can use the Most pager.

    Better Than Man pages? These Tools Help You Understand Linux Commands
    Most as Pager

    MOST is a powerful paging program. Supports multiple windows and can scroll left and right. It keeps the same good-old man page look with added colors.

    Install

    sudo apt install most
    sudo dnf install most
    sudo pacman -Syu most

    Once installed, edit ~/~.bashrc:

    nano ~/.bashrc

    To add the line:

    export PAGER='most'

    For the latest most versions, color may not appear by default. In that case, below line to ~/.bashrc.

    export GROFF_NO_SGR=1
    Most

    7. Yelp or GNOME Help

    Considering you are using a distribution powered by GNOME desktop, you just need to search for the GNOME Help app from the menu. You can also access the same via the terminal using the command yelp.

    Using GNOME Help (Yelp) to view man pages

    Press CTRL to open the search bar and type the command that you want when using the terminal interface.

    man:<command>
    # For example
    man:man

    Or, if you are in a browser, go to the address bar (CTRL+L). Here, enter man:man. When asked to open the link in help, click on it.

    Opening man page from a browser

    GNOME Help (Yelp)

    Bonus: Use a terminal with built-in AI

    AI is everywhere, even in your terminal. The proximity of AI in the tool lets you quickly use them.

    There are a few terminals that come with built-in AI agents to help you get all sorts of help; from simple command suggestion to full-fledged deployment plans.

    You may use them too if you are an AI aficionado. Warp is one such terminal which is not open source but hugely popular among modern Linux users.

    Better Than Man pages? These Tools Help You Understand Linux Commands
    Get Warp (Partner link)

    Wrapping Up

    While you have It’s FOSS along with the traditional man pages to learn what most commands do on Linux, there are alternatives to man pages which could enhance your learning experience.

    If you prefer a GUI, GNOME Help should be helpful or any similar equivalent pre-installed on your distribution. For terminal-based solutions, there are a couple you can try. Take a look at the feature set they offer, and install what you like the most.

    What do you prefer the most? Let me know in the comments below!

    Source: Read More

    Facebook Twitter Reddit Email Copy Link
    Previous ArticleThis AI Paper Introduces Differentiable MCMC Layers: A New AI Framework for Learning with Inexact Combinatorial Solvers in Neural Networks
    Next Article CVE-2025-5230 – PHPGurukul Online Nurse Hiring System SQL Injection Vulnerability

    Related Posts

    Operating Systems

    Lenovo Legion Go 2 confirmed with Ryzen Z2 Extreme, 1200p OLED 144Hz display & 74Wh battery

    September 2, 2025
    Operating Systems

    How to Open Ports in Firewall on Windows Server

    September 2, 2025
    Leave A Reply Cancel Reply

    For security, use of Google's reCAPTCHA service is required which is subject to the Google Privacy Policy and Terms of Use.

    Continue Reading

    CVE-2025-54768 – Fortinet Web Application Configuration Log Download Information Disclosure Vulnerability

    Common Vulnerabilities and Exposures (CVEs)

    Highlights from the 2025 Formula SAE and Formula Student Season

    Development

    Our favorite rugged portable SSD is over 40% off at Amazon ahead of Prime Day

    News & Updates

    CISA Warns of Active Exploitation of Linux Kernel Privilege Escalation Vulnerability

    Development

    Highlights

    News & Updates

    I’ve enjoyed FBC: Firebreak in preview, and I’m looking forward to more sticky notes, leeches, and showers this summer

    May 15, 2025

    FBC: Firebreak may be Remedy Entertainment’s most different game yet, and from my time hands-on,…

    CVE-2024-53016 – Canon Camera Off-Path Memory Corruption Vulnerability

    June 3, 2025

    Advanced audio dialog and generation with Gemini 2.5

    June 3, 2025

    Distribution Release: Oracle Linux 9.6

    June 2, 2025
    © DevStackTips 2025. All rights reserved.
    • Contact
    • Privacy Policy

    Type above and press Enter to search. Press Esc to cancel.