Linux & System Administration

Using tar and gzip to Compress and Extract Files

Terminal showing commands and progress tar creating archive gzip compressing .tar to .tar.gz extracting files with tar -xzf arrows indicate packing and unpacking file list visible.

How to Check CPU Usage and Temperature

CPU monitoring dashboard showing usage graph, percentage, temperature readout, fan speed and thermal status; user views real-time stats in a system monitoring tool for diagnostics.

Managing Swap Space and Memory in Linux

Diagram of Linux memory and swap: RAM, swap partition/file, paging, swappiness, page cache, kernel swapping, monitoring tools (free, vmstat, top, swapon) and tuning tips quick guide

How to Automatically Mount Drives on Boot

Diagram showing steps to automatically mount drives at boot: identify device, create mount point, update /etc/fstab with UUID and options, test, and verify mounts on system startup

How to Analyze Boot Logs in Linux

Analyzing Linux boot logs: terminal displaying journalctl and dmesg output with timestamps, error warnings highlighted, grep filters, boot sequence and troubleshooting notes. & fixes

Setting Up a Basic Web Server on Ubuntu

Graphic showing the basics of setting up an Ubuntu web server: terminal with apt install and systemctl, site files(HTML) in /var/www, browser at http://localhost, and config files.

How to Find Large Files in Linux Quickly

Quick guide: find large Linux files fast with du, find, ncdu; use du -ah --max-depth=1 | sort -hr or find / -type f -size +100M -exec ls -lh {} + to free disk. to delete or archive

Common Mistakes in Linux Permissions and Ownership

Hyperreal cinematic scene: cracked padlock on manila folder, spilled glowing file icons and torn permission tokens; puzzled admin with wrench left, shadowy intruder at server right

How to Secure a Linux Server After Fresh Installation

SPONSORED Sponsor message — This article is made possible by Dargslan.

Enabling SSH Key Authentication in Linux

Diagram showing enabling SSH key authentication on Linux: gen key pair, copy pubkey to server (~/.ssh/authorized_keys), set perms, disable password auth, restart sshd, test login..