This document is a WORK IN PROGRESS.
This is just a quick personal cheat sheet: treat its contents with caution!
help¶
Here is a list of popular tools in order to get some help about any CLI commands.
Table of contents¶
man¶
Reference(s)
Just run the following command in order to know everything there is to know about man (the
default interface to your Linux system reference manuals): $ man man.
tldr¶
The tldr-pages project is a collection of community-maintained help pages for command-line tools,
that aims to be a simpler, more approachable complement to traditional man pages.
Reference(s)
Install¶
⚠️ Install the EPEL repository as a prerequisite! ⚠️
Use¶
-
Get typical usages of a command, e.g. the
tarcommand: -
Show the
tartldrpage for Linux: -
Get help for a Git sub command (e.g. the
git checkoutsub command): -
Update local pages (if the client supports caching):
cheat.sh¶
A unified access to community driven cheat sheets repositories.
Reference(s)
-
Presentation of
cheat.sh -
How to use
cheat.sh: -
More detailed introduction to
cheat.sh: -
Each programming language topic has the following subtopics:
-
Search for a specific keyword (e.g.
Battery) in a specific cheat sheet (e.g.MegaCli): -
Search for a specific keyword (e.g.
Battery) across all cheat sheets:
cht.sh client¶
Though it's perfectly possible to access cheat.sh using curl (or any other HTTP/HTTPS client)
alone, there is a special client, that has several advantages comparing to plain curling: cht.sh.
To install the client in ~/bin:
Queries look the same, but you can separate words in the query with spaces, instead of + as when
using curl, what looks more natural:
(Neo)vim plugin¶
See $ curl cheat.sh/:vim (and https://github.com/dbeniamine/cheat.sh-vim).
cheatsheets¶
TL;DR for developer documentation - a nice collection of cheat sheets to read on
devhints.io.
navi¶
Reference(s)
TODO
cheat¶
Reference(s)
TODO
kb¶
Reference(s)
TODO
eg¶
Reference(s)
TODO
If this cheat sheet has been useful to you, then please consider leaving a star here.