Linux Commands
Command references for core Linux tools, syntax, examples, and practical one-liners.
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.

How to Check Linux Version: Distro and Kernel Commands
Terminal commands that show your Linux distribution, release number, and kernel version, including the exact point release on Debian and RHEL systems.

rename Command in Linux: Rename Multiple Files
Batch rename files in Linux with the rename command using Perl regular expressions. Includes syntax, examples, and tips for the Perl and C versions.

dd Command in Linux: Copy Disks, Partitions, and Files
This guide explains how to use the dd command in Linux to write ISO images, clone disks, back up partitions, wipe drives, and test disk speed.

How to Mount and Unmount File Systems in Linux
Mount and unmount file systems in Linux with the mount and umount commands. Examples cover USB drives, ISO files, NFS shares, bind mounts, and persistent /etc/fstab entries.

How to Rename Files and Directories in Linux
Rename files and directories in Linux using mv for single renames and rename for batch filename changes, including extension changes, case conversion, and safe previews.

How to Create Groups in Linux: groupadd Command
This guide explains how to create groups in Linux using the groupadd command, including how to set a custom GID, create system groups, and manage group options.

scp Command in Linux: Secure File Transfer Examples
SCP copies files securely between local and remote hosts over SSH. This guide covers syntax, uploads, downloads, custom ports, and the options you need for everyday transfers.

Free Command in Linux
Learn how to use the Linux free command to check RAM and swap usage. Includes output explained, human-readable format, and useful options.

How to Check Memory Usage in Linux
Check RAM and swap usage in Linux with free, top, /proc/meminfo, and ps_mem, and find out which processes are consuming the most memory.

ifconfig Command in Linux: Configure Network Interfaces
Read the ifconfig output field by field, fix command not found, and assign IPv4 and IPv6 addresses, MTU, and MAC values, with the ip equivalent alongside.

dpkg Command in Linux: Install and Manage Debian Packages
Use dpkg to install, remove, query, and inspect Debian packages on Ubuntu, Debian, and other Debian-based distributions.

Sudo Command in Linux: Run Commands as Root
The sudo command runs programs as root or another user. This guide covers sudoers setup, root shells, sudoedit, credential caching, and common sudo options.

nice and renice Commands in Linux: Set Process Priority
Control Linux process priority with nice and renice. See how nice values work, start lower-priority jobs, and change the priority of running processes.

ripgrep Command in Linux: Fast Recursive Search
The ripgrep command searches directories recursively while respecting ignore files. This guide explains rg syntax, file type filters, context lines, replacement previews, and config defaults.



