Learning to maintain a Linux system is not difficult -- especially with the right information about everyday tools at hand. These cheatsheets include overviews of the following UNIX/Linux tools:
- Vi/Vim text editor
- Working with Bash
- Package management under Debian GNU/Linux, and Ubuntu
- Package management under Red Hat Linux, Fedora, and CentOS
- Essential commands for Linux
- How to use the Nano text editor
- Keyboard layouts
I use these in my Linux training courses as an aid and learning material.
In preparation are cheatsheets for the following tools:
- Subcommands for the revision control system Git
- Keyboard shortcuts for the Mozilla Firefox webbrowser
- Keyboard shortcuts for the Chromium webbrowser
- Keyboard shortcuts for the Links webbrowser
Currently, these cheatsheets are available as single PDF documents in the following languages:
- German
- English
- French
- Russian (for Bash shortcuts, only)
These cheatsheets are published under Creative Commons CC-BY-SA 4.0 International License.
I observed that Mozilla Firefox struggles to display the stored PDF cheatsheets directly on the Github page. This includes the version 115 that is delivered with Debian GNU/Linux 12. As workarounds, either download the PDF file, or use a different webbrowser like Chromium to display it.
These cheatsheets are available as printed versions, too, and include additional sheets for your notes. Suitable as training material for Linux courses and preparation for obtaining a Linux certificate.
Currently, these cheatsheets are included:
- Vi/Vim text editor
- Working with Bash
- Package management under Debian GNU/Linux, and Ubuntu
- Package management under RedHat Linux, and Fedora Linux
- Essential commands for Linux
- How to use the Nano text editor
50 pages, coloured, including 25 pages of cheatsheets.
You can obtain them from Amazon as follows:
- German version: Notizbuch für (bessere) Programmierer
- English version: Notebook for (better) Programmers
- French version: Cahier de notes pour (meilleurs) programmeurs