<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Linux Learning Lab</title><link>https://linuxlearninglab.com/</link><description>Recent content on Linux Learning Lab</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>© 2026 Linux Learning Lab</copyright><lastBuildDate>Fri, 05 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://linuxlearninglab.com/index.xml" rel="self" type="application/rss+xml"/><item><title>The OSI Model: Fundamentals</title><link>https://linuxlearninglab.com/posts/osi-model-explained/</link><pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/osi-model-explained/</guid><description>A practical breakdown of the 7 OSI layers, what happens at each one, the protocols involved, and how to troubleshoot at each level.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/osi-model-explained/featured.jpg"/></item><item><title>The OSI Model: Intermediate Concepts</title><link>https://linuxlearninglab.com/posts/osi-model-intermediate/</link><pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/osi-model-intermediate/</guid><description>Deeper networking concepts mapped to OSI layers — packet captures, TCP internals, MTU issues, NAT, firewalls, and L4 vs L7 load balancing.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/osi-model-intermediate/featured.jpg"/></item><item><title>The OSI Model: Advanced Concepts</title><link>https://linuxlearninglab.com/posts/osi-model-advanced/</link><pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/osi-model-advanced/</guid><description>Production-level networking — BGP, anycast, container networking, mTLS, eBPF, service meshes, and network observability.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/osi-model-advanced/featured.jpg"/></item><item><title>Vim Basics: Navigating and Editing</title><link>https://linuxlearninglab.com/posts/vim-basics/</link><pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/vim-basics/</guid><description>A practical introduction to Vim — modes, movement, basic editing, and the commands you need to be productive from day one.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/vim-basics/featured.jpg"/></item><item><title>Vim Configuration: Making It Yours</title><link>https://linuxlearninglab.com/posts/vim-configuration/</link><pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/vim-configuration/</guid><description>How to configure Vim with .vimrc — essential settings, key mappings, the leader key, and a practical starter configuration.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/vim-configuration/featured.jpg"/></item><item><title>Vim Motions and Operators</title><link>https://linuxlearninglab.com/posts/vim-motions-and-operators/</link><pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/vim-motions-and-operators/</guid><description>Understanding Vim&amp;rsquo;s composable grammar — operators, motions, text objects, and counts — and why it makes editing faster than any other approach.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/vim-motions-and-operators/featured.jpg"/></item><item><title>Vim Productivity: Registers, Macros, and Shortcuts</title><link>https://linuxlearninglab.com/posts/vim-registers-macros/</link><pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/vim-registers-macros/</guid><description>Registers for managing multiple clipboards, macros for automating repetitive edits, and power commands that save time daily.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/vim-registers-macros/featured.jpg"/></item><item><title>Vim Search, Replace, and Navigation</title><link>https://linuxlearninglab.com/posts/vim-search-and-replace/</link><pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/vim-search-and-replace/</guid><description>Searching, substitution, regex, jumping between locations, and marks — the tools that let you move through files with precision.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/vim-search-and-replace/featured.jpg"/></item><item><title>Vim Workflow: Buffers, Windows, and Tabs</title><link>https://linuxlearninglab.com/posts/vim-buffers-windows-tabs/</link><pubDate>Fri, 05 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/vim-buffers-windows-tabs/</guid><description>How to work with multiple files in Vim using buffers, splits, and tabs — and when to use each one.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/vim-buffers-windows-tabs/featured.jpg"/></item><item><title>How to Use SCP to Transfer Files Over SSH</title><link>https://linuxlearninglab.com/posts/scp-command-basics/</link><pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/scp-command-basics/</guid><description>A practical guide to using scp for secure file transfers between local and remote systems, covering common flags, patterns, and troubleshooting.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/scp-command-basics/featured.jpg"/></item><item><title>How to Use tar and gzip for Archiving and Compression</title><link>https://linuxlearninglab.com/posts/tar-and-gzip-basics/</link><pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/tar-and-gzip-basics/</guid><description>A practical guide to tar and gzip — creating archives, compressing files, extracting contents, and common patterns you&amp;rsquo;ll use daily.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/tar-and-gzip-basics/featured.jpg"/></item><item><title>Understanding Linux Environment Variables</title><link>https://linuxlearninglab.com/posts/linux-environment-variables/</link><pubDate>Thu, 04 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/linux-environment-variables/</guid><description>A practical guide to environment variables in Linux — how they work, how to set them, where they&amp;rsquo;re loaded from, and common use cases.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/linux-environment-variables/featured.jpg"/></item><item><title>Understanding DNS: From Basics to Intermediate Concepts</title><link>https://linuxlearninglab.com/posts/understanding-dns/</link><pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/understanding-dns/</guid><description>A practical guide to DNS covering record types, resolution flow, caching, and common tools for troubleshooting.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/understanding-dns/featured.jpg"/></item><item><title>How to Create SSH Keys on Linux</title><link>https://linuxlearninglab.com/posts/how-to-create-ssh-keys/</link><pubDate>Sun, 31 May 2026 00:00:00 +0000</pubDate><guid>https://linuxlearninglab.com/posts/how-to-create-ssh-keys/</guid><description>A practical guide to generating SSH keys with ssh-keygen, covering key types, common parameters, and best practices.</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://linuxlearninglab.com/posts/how-to-create-ssh-keys/featured.jpg"/></item></channel></rss>