Community-maintained cheatsheets showing practical examples for common command-line tools, as a simpler complement to man pages.
jaywcjlove/linux-command
A searchable reference of 600+ Linux commands with manuals, explanations and learning notes, published as a web site and an npm package.
- Stars
- 37,168
- Forks
- 6,593
- Open issues
- 83
- Last commit
- 20 hours ago
What is it?
Linux Command is a searchable quick-reference for Linux and Unix shell commands. Each command has its own Markdown page covering its manual, explanations and usage notes, and the content is organized into categories such as file management, text processing, networking and system administration.
The content is served as a static web site that can be self-hosted, deployed via Docker, Vercel or Netlify, or accessed through several community mirrors. The same Markdown files and a JSON index are also published on npm and a CDN, so tools and other sites can load command data programmatically.
The project also links to related resources, including Linux tutorials, online practice environments, mirror sites and desktop or browser extensions built on the same command data.
Key features
- 01Searchable index covering 600+ Linux commands
- 02Each command has its own Markdown page with manual and usage notes
- 03Static web site that can be self-hosted or deployed with Docker, Vercel or Netlify
- 04Command data available as npm package and JSON index via CDN
- 05Bundled links to Linux tutorials, online practice environments and mirror sites
Use cases
- Looking up the syntax or options of an unfamiliar shell command
- Learning Linux command line basics from per-command reference pages
- Hosting an internal command reference site for a team
- Pulling command documentation into a CLI tool or editor plugin
Quick start
- 1
Open the official web version in your browser
- 2
Search the commands from the web page or clone the gh-pages branch to host it yourself
Things to know
- The README says content accuracy is not fully guaranteed, and it draws on web sources and contributor additions.
Topics
FAQ
- What is linux-command?
- A searchable reference of 600+ Linux commands with manuals, explanations and learning notes, published as a web site and an npm package. Linux Command is a searchable quick-reference for Linux and Unix shell commands. Each command has its own Markdown page covering its manual, explanations and usage notes, and the content is organized into categories such as file management, text processing, networking and system administration.
- Is linux-command free to use? What license does it have?
- linux-command is open source under the MIT license. Check the license terms before using it in commercial products.
- Is linux-command still maintained?
- Actively maintained. The last commit to linux-command was on Oct 21, 2026.
- What can I use linux-command for?
- Looking up the syntax or options of an unfamiliar shell command Learning Linux command line basics from per-command reference pages Hosting an internal command reference site for a team Pulling command documentation into a CLI tool or editor plugin
- How do I install linux-command?
- Open the official web version in your browser Search the commands from the web page or clone the gh-pages branch to host it yourself
- Where can I get linux-command?
- The source code and installation instructions are on GitHub: https://github.com/jaywcjlove/linux-command
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A curated collection of single-file cheatsheets covering popular programming languages, frameworks, and developer tools.
Structured study notes in 18 modules covering Linux terminal, networking, permissions, scripting and kernel basics, based on the Linux Basics for Hackers book.
Warp is an agentic development environment built out of the terminal, with a built-in coding agent or support for your own CLI agents.
Termux is an Android terminal app and Linux environment that runs a shell with installable packages on your phone.
Cross-platform shell, scripting language and automation framework for Windows, Linux and macOS, built for structured data and objects.