Linux
8 tutorials and guides tagged Linux on IT Wonder Lab, with step-by-step examples and code you can run.
- Operating Systems and Virtualization
jq
jq is a command line JSON processor that filters, transforms and formats the output of APIs and CLIs such as the AWS CLI and kubectl.
- DevOps Tutorials
Cron Expressions with Examples: crontab, Kubernetes CronJob, GitHub Actions and EventBridge
Learn to read and write cron expressions with examples, set up crontab safely with logs and locks, and reuse the syntax in Kubernetes, GitHub Actions and AWS.
- Operating Systems and Virtualization
Cron
Cron is the Unix scheduler that runs commands at fixed times, defined with five-field cron expressions in a crontab file, also used by Kubernetes and AWS.
- DevOps Tutorials
rsync Tutorial: Copy, Sync and Back Up Files over SSH with Incremental Snapshots
Learn rsync with examples: copy and mirror folders, trailing slashes, excludes, SSH sync, dry runs, bandwidth limits and incremental backups with hard links.
- Data and Storage
rsync
rsync is a command line tool that copies and synchronizes files locally or over SSH, sending only the differences between source and destination.
- Concepts and Practices
Regular Expressions (Regex)
A regular expression is a pattern that matches text. It is used to search, validate and replace text in code, command line tools and infrastructure files.
Operating Systems and Virtualization
Ubuntu
Ubuntu is a popular Debian based Linux distribution used on laptops, servers and as the base of many cloud and container images.
- DevOps Tutorials
Regular Expressions Tutorial with Examples: grep, sed, Python and Cheat Sheet
Learn regex from zero with runnable examples: character classes, quantifiers, groups, anchors, greedy vs lazy matching, and patterns for IPs, versions, ARNs and logs.