Topic archive
Linux
Hands-on Linux tutorials for shell environments, permissions, storage, networking, process automation, file search, and system administration.
10 articles
Start here

Bash unset: How to Remove an Environment Variable
Use Bash unset to remove an environment variable temporarily, delete persistent exports from shell files, and verify that the variable is gone.
Read articleAll Linux articles
Linux User and Permission Management: Commands and Examples
Master Linux user and permission management with practical examples using useradd, adduser, usermod, groupadd, chmod, and chown. Learn to create users, manage groups, and set file permissions securely.
Read moreFFmpeg Webcam Capture on Linux: Images and Video
Capture a webcam image or record video with FFmpeg on Linux using V4L2, then compare practical fswebcam, OpenCV, and GStreamer alternatives.
Read moreLinux: schedule and automate tasks
Learn how to schedule and automate tasks in Linux using cron jobs. This comprehensive guide provides practical code examples and output results for common automation scenarios.
Read moreConfigure and Secure a Linux Server
A comprehensive guide for senior Linux engineers on configuring and securing a new Linux server, covering essential steps like system updates, user management, SSH hardening, and firewall configuration with practical code examples and outputs.
Read moreLinux: Mount and Manage Storage Devices
Complete guide to mounting and managing storage devices in Linux with practical examples, commands, and troubleshooting tips for system administrators.
Read moreLinux: Setting Up SSH for Remote Access
Learn how to set up SSH for secure remote access on Linux, including generating SSH keys, adding them to the SSH agent, and configuring GitHub authentication with practical code examples and output.
Read moreLinux: Add & Set Environment Variables
Learn how to set environment variables in Linux, covering temporary session-based additions with export and permanent system-wide or user-specific configurations using .bashrc, .profile, /etc/environment, and more. Master your Linux environment.
Read moreLinux: Finding files that contain specific text strings
Learn how to efficiently find files containing specific text strings on Linux using commands like grep, find, and ack. This comprehensive guide covers recursive searches, case-insensitive options, regular expressions, and more to enhance your command-line proficiency.
Read moreLinux: String Searching with Grep, Sed, and Awk
Master Linux string search with grep, sed, and awk! Learn how these powerful command-line tools can help SEO experts and IT professionals quickly find, replace, and extract data from text files and logs.
Read more