Resource Downloads

YAML cheat sheet

YAML is a simple but robust data serialization language. It achieves high flexibility with just two data structures: sequences (a list) and mappings (key and value pairs). If…

Watch command cheat sheet

Use the watch command to let you know when a task has been completed or a command has been executed. It's useful for many ad-hoc system administration tasks where you need to…

Linux find cheat sheet

The find command is a great tool for searching through your system, but it's also a really useful front-end for the powerful Parallel command. There are many reasons to learn…

C getopt cheat sheet

This two-page cheat sheet provides gentle reminders on the syntax and structure of getopt() and getopt_long() . One page demonstrates short options, and the other side…

JavaScript cheat sheet

JavaScript is a loosely typed and dynamic scripting language developed for the Internet and a core technology of the World Wide Web. It is a surprisingly multipurpose language…

30 hidden gems in Python 3

Python 3 has been out since 2008, and it has had ten minor releases between 3.0 and 3.9. Each of those releases packed more features than most people know. Some of those are…

Linux apt Cheat Sheet

Linux package managers help you handle updates, uninstalls, troubleshooting, and more for the software on your computer. The apt command is the package manager for Debian and…

Linux dnf Cheat Sheet

The dnf command is a Linux package manager on RPM distributions, including Fedora, CentOS, RHEL, OpenMandriva, and Mageia. The more you know about how your package manager…