Linux Commands
Command references for core Linux tools, syntax, examples, and practical one-liners.
unlink Command in Linux: Remove a Single File
Remove one file or symlink with unlink. See how it differs from rm, how hard links affect deletion, and how to fix common errors.

Linux ip Command with Examples
How to use the Linux ip command to show and assign IP addresses, bring interfaces up or down, and manage routes, with ip a and ip -br output explained.

chown Command in Linux: Change File Ownership
Use the chown command in Linux to change file and directory ownership, including recursive changes, symbolic links, and practical ownership examples.

How to Create a Directory in Linux: mkdir Command Examples
Create single, multiple, and nested directories in Linux with mkdir, set permissions with -m, and fix 'Permission denied' and 'No such file or directory' errors.

sqlite3 Command Line: Create and Query SQLite Databases
Create and query SQLite databases with sqlite3 on Linux. Import CSV files, format query results, and back up or restore your data.

How to Check CPU Usage in Linux
This guide explains how to check CPU usage in Linux with top, htop, mpstat, vmstat, sar, ps, uptime, and per-core load tools.

modprobe Command in Linux: Load and Manage Kernel Modules
modprobe adds and removes Linux kernel modules along with their dependencies. See how to pass parameters, blacklist drivers, load modules at boot, and fix errors.

How to Rename a Directory or Folder in Linux
Rename a folder in Linux with mv, avoid the move-inside-existing-directory trap with -T, and batch rename directories using loops, find, and rename.

git fetch vs git pull: What Is the Difference?
git fetch downloads remote changes without touching your branch, while git pull also merges or rebases them. See when to use each and how to fix pull errors.

nmap Command in Linux with Practical Examples
Practical nmap examples for Linux: find live hosts, scan specific or top ports, run sudo nmap SYN scans, detect service versions, and speed up scans with -T4.

Linux patch Command: Apply Diff Files
The Linux patch command applies diff files to your original files. Examples cover creating a patch with diff, testing it with --dry-run, -p1 for Git patches, backups, and reversing changes.

How to Diagnose OOM Killer Events in Linux
Diagnose Linux OOM kills with dmesg and journalctl, identify affected processes, check service memory limits, and investigate systemd-oomd events.

How to Use the Linux ftp Command to Transfer Files
Transfer files to and from a remote server using the Linux ftp command. Covers connections, downloads, uploads, passive mode, and scripted transfers.

fdisk Command in Linux: Create Disk Partitions
Use the fdisk command in Linux to list disks, create GPT or MBR partitions, change partition types, format new partitions, and mount them safely.

timedatectl Command in Linux: Manage Time, Date, and Time Zone
Check and change the system time, time zone, and NTP sync with timedatectl, plus how to see and set NTP servers with chrony or systemd-timesyncd.

How to Check Listening Ports in Linux: ss, netstat, lsof
Use ss, netstat, or lsof to list all listening ports in Linux, identify which process is using a specific port, and filter results by protocol or port number.

How to Unzip Files in Linux
Extract ZIP archives in Linux with the unzip command: unzip to a folder, handle password-protected and multiple archives, list or test contents, and exclude files.



