Skip to main content

Linux Commands

Command references for core Linux tools, syntax, examples, and practical one-liners.

Jul 13, 2026 • 6 min read • series

passwd Command in Linux: Change User Passwords

Jul 13, 2026 • 6 min read

tree Command in Linux: Display Directory Structure

Jul 12, 2026 • 11 min read

curl Command in Linux: Usage and Examples

Jul 11, 2026 • 8 min read

nohup Command in Linux: Background Jobs and Output

Jul 11, 2026 • 8 min read

tmux Command in Linux: Sessions, Windows, and Panes

Jul 11, 2026 • 5 min read

strace Command in Linux: Trace System Calls

Jul 10, 2026 • 7 min read

How to Manage Node.js Processes with PM2

Jul 8, 2026 • 11 min read

htop Command in Linux: How to Monitor and Manage Processes

Jul 8, 2026 • 8 min read • series

smartctl Command in Linux: Check Disk Health with SMART

Jul 5, 2026 • 9 min read

ffmpeg Command in Linux: Convert, Compress, and Extract Media

Jul 2, 2026 • 6 min read • series

du Command in Linux: Check Disk Usage

Jul 1, 2026 • 8 min read • series

Linux Wildcards and Globbing Explained

Jul 1, 2026 • 5 min read

git diff Command: Compare Changes Between Commits and Branches

Jun 28, 2026 • 7 min read

Hard Links vs Symbolic Links in Linux

Jun 28, 2026 • 7 min read

date Command in Linux: Format, Timezone, and Epoch

Jun 26, 2026 • 5 min read

shutdown Command in Linux: Power Off, Reboot, and Schedule

Jun 26, 2026 • 5 min read

How to Check if a Command Exists in Bash

Jun 25, 2026 • 7 min read • series

setuid, setgid, and the Sticky Bit Explained

Jun 22, 2026 • 4 min read

curl vs wget: Differences and When to Use Each

Jun 20, 2026 • 5 min read • series

/etc/passwd in Linux: File Format and Fields Explained