Skip to content

Command Line

JavaScript Basics: Add Command-Line Options with parseArgs

October 14, 2026

Python Basics: Adding Command-Line Arguments with argparse

October 11, 2026

Git Basics: Copying One Commit with Cherry-Pick

October 10, 2026

Git Basics: Finding a Broken Commit with Bisect

October 10, 2026

Git Basics: Recovering a Detached Commit with Reflog

October 10, 2026

Git Basics: Saving and Applying a Patch File

October 10, 2026

Git Basics: Working on Two Branches with Worktrees

October 10, 2026

Git Basics: Ignoring Generated Files

October 9, 2026

Git Basics: Marking a Version with an Annotated Tag

October 9, 2026

Git Basics: Practicing Fetch Pull and Push Locally

October 9, 2026

Git Basics: Resolving a Merge Conflict

October 9, 2026

Git Basics: Saving Unfinished Work with Stash

October 9, 2026

Git Basics: Creating a Branch and Merging It

October 9, 2026

Git Basics: Finding Changes in Commit History

October 9, 2026

Git Basics: Reviewing Staged and Unstaged Changes

October 9, 2026

Git Basics: Staging Files and Making a Commit

October 9, 2026

Git Basics: Unstaging Edits and Reverting a Commit

October 9, 2026

Linux Basics: Filtering and Totaling Fields with awk

October 8, 2026

Linux Basics: Quoting Text and Matching Filenames

October 8, 2026

Linux Basics: Replacing Text with sed

October 8, 2026

Linux Basics: Understanding File Permission Bits

October 8, 2026

Linux Basics: Writing a Small Bash Script

October 8, 2026

Linux Basics: Checking File Integrity with SHA-256

October 6, 2026

Linux Basics: Inspecting Network Addresses and Ports

October 6, 2026

Linux Basics: Selecting Text Fields with cut

October 6, 2026

Linux Basics: Sorting and Counting Text Lines

October 6, 2026

Linux Basics: Using Bash Exit Status

October 6, 2026

Linux Basics: Checking System Information

October 6, 2026

Linux Basics: Comparing Files with diff and cmp

October 6, 2026

Linux Basics: Creating Symbolic Links

October 6, 2026

Linux Basics: Getting Help for Commands

October 6, 2026

Linux Basics: Reusing Bash Command History

October 6, 2026

Linux Basics: Checking Running Processes

October 5, 2026

Linux Basics: Creating and Extracting tar Archives

October 5, 2026

Linux Basics: Finding Files with find

October 5, 2026

Linux Basics: Pipes and Output Redirection

October 5, 2026

Linux Basics: Using Environment Variables

October 5, 2026

Linux Basics: Checking Services and Logs

October 4, 2026

Linux Basics: Creating, Copying, and Removing Files

October 4, 2026

Linux Basics: Managing Packages with apt

October 4, 2026

Linux Basics: Moving Around the Terminal

October 4, 2026

Linux Basics: Reading and Searching Text Files

October 4, 2026