<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Salisiemen on Medium]]></title>
        <description><![CDATA[Stories by Salisiemen on Medium]]></description>
        <link>https://medium.com/@salisiemen891?source=rss-67580bcbde60------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/0*PG0vR7JiuiCTJIvt</url>
            <title>Stories by Salisiemen on Medium</title>
            <link>https://medium.com/@salisiemen891?source=rss-67580bcbde60------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Tue, 19 May 2026 19:06:48 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@salisiemen891/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[What is a Kernal?]]></title>
            <link>https://medium.com/@salisiemen891/what-is-a-kernal-abb51dd0879f?source=rss-67580bcbde60------2</link>
            <guid isPermaLink="false">https://medium.com/p/abb51dd0879f</guid>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[site-reliability-engineer]]></category>
            <category><![CDATA[linux]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[devsecops]]></category>
            <dc:creator><![CDATA[Salisiemen]]></dc:creator>
            <pubDate>Fri, 15 May 2026 10:05:13 GMT</pubDate>
            <atom:updated>2026-05-15T10:05:13.045Z</atom:updated>
            <content:encoded><![CDATA[<p>When we hear the word <strong>Linux</strong>, many people think:</p><blockquote><em>Linux = Operating System</em></blockquote><p>But internally, something important exists.</p><p>That important part is called the <strong>Kernel</strong>.</p><h3>Imagine This:</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*fbUGysjj373heGEZOhxxCg.png" /></figure><p>Think about a restaurant.</p><p>You sit at a table and place an order.</p><p>But you never directly enter the kitchen and cook food yourself.</p><p>Instead:</p><ul><li>You talk to the waiter</li><li>The waiter talks to the kitchen</li><li>The kitchen prepares the food</li></ul><p>In this example:</p><p><strong>You = Application/User</strong><br> <strong>Kitchen = Hardware (CPU, RAM, Disk)</strong><br> <strong>Waiter = Kernel</strong></p><p>The <strong>kernel acts like a middleman</strong> between software and hardware.</p><h3>What Does a Kernel Actually Do?</h3><p>Your applications cannot directly talk to hardware.</p><p>For example:</p><p>When you open Chrome:</p><p>Chrome cannot directly say:</p><blockquote><em>“CPU, give me power.”</em></blockquote><p>or</p><blockquote><em>“RAM, give me memory.”</em></blockquote><p>Instead:</p><p>Chrome asks the <strong>kernel</strong>.</p><p>The kernel manages everything.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*SWKIy8hmgg5iklVo9jGKGQ.png" /></figure><h3>Main Jobs of a Kernel</h3><h4>1. Process Management</h4><p>Many programs run at the same time.</p><p>Example:</p><ul><li>Chrome</li><li>VS Code</li><li>Spotify</li><li>Terminal</li></ul><p>The kernel decides:</p><blockquote><em>Who gets CPU time?</em></blockquote><h4>2. Memory Management</h4><p>RAM is limited.</p><p>The kernel decides:</p><blockquote><em>Which program gets memory?</em></blockquote><blockquote><em>How much memory should be used?</em></blockquote><h4>3. Device Management</h4><p>Keyboard, mouse, Wi-Fi, speakers…</p><p>The kernel helps software communicate with hardware.</p><h4>4. File System Management</h4><p>When you save a file:</p><p>The kernel helps write data to disk.</p><h3>Why Is Kernel Important in Linux?</h3><p>When people say:</p><blockquote><em>Ubuntu</em></blockquote><blockquote><em>Debian</em></blockquote><blockquote><em>CentOS</em></blockquote><p>They may look different.</p><p>But internally:</p><p>They all use the <strong>Linux Kernel</strong>.</p><p>Think like this:</p><p><strong>Same engine. Different cars.</strong></p><p>Ubuntu may feel beginner-friendly.</p><p>Debian may feel stable.</p><p>CentOS may feel enterprise-focused.</p><p>But underneath:</p><blockquote><em>The Linux kernel is quietly doing the work.</em></blockquote><h3>Final Thought</h3><p>The kernel is not something we usually see.</p><p>But almost everything in a computer depends on it.</p><p>Applications ask.</p><p>Hardware responds.</p><p>And in the middle:</p><blockquote><em>The kernel quietly manages everything. 😄</em></blockquote><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=abb51dd0879f" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[What Are Linux Distributions? Why Ubuntu, CentOS, and Debian Feel Different]]></title>
            <link>https://medium.com/@salisiemen891/what-are-linux-distributions-why-ubuntu-centos-and-debian-feel-different-cfcfa065dd98?source=rss-67580bcbde60------2</link>
            <guid isPermaLink="false">https://medium.com/p/cfcfa065dd98</guid>
            <category><![CDATA[aws]]></category>
            <category><![CDATA[cloud-computing]]></category>
            <category><![CDATA[linux-tutorial]]></category>
            <category><![CDATA[devops]]></category>
            <category><![CDATA[operating-systems]]></category>
            <dc:creator><![CDATA[Salisiemen]]></dc:creator>
            <pubDate>Wed, 13 May 2026 19:01:26 GMT</pubDate>
            <atom:updated>2026-05-13T19:01:26.963Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*90psNE8NoRgs3MhXfSwOTg.png" /></figure><p>When people first start learning Linux, one confusing thing appears very quickly.</p><p>Someone says:</p><blockquote><em>“Install Ubuntu.”</em></blockquote><p>Another person says:</p><blockquote><em>“No, use Debian.”</em></blockquote><p>Someone else says:</p><blockquote><em>“Companies use CentOS.”</em></blockquote><p>At that moment, one question naturally comes into our mind:</p><p><strong>If all of them are Linux… why are there so many versions?</strong></p><p>Let’s understand it simply.</p><h3>First, What Is Linux Actually?</h3><p>Many beginners think:</p><blockquote><em>Ubuntu = Linux</em></blockquote><p>But that is not fully correct.</p><p>Linux is actually the <strong>core engine</strong> (called the kernel).</p><p>Think of it like this:</p><p>Imagine a car.</p><p>The <strong>engine</strong> is Linux.</p><p>But different companies build different cars around that engine.</p><p>One company makes a family car.</p><p>Another makes a racing car.</p><p>Another makes a heavy-duty truck.</p><p>The engine may be similar.</p><p>But the experience feels different.</p><p>Linux distributions work in the same way.</p><p>They all use the Linux kernel.</p><p>But they package things differently.</p><p>That package is called a <strong>Linux Distribution (Distro)</strong>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/150/1*WAr0_Y6_c-12o-0pwEq_zQ.gif" /><figcaption><strong>LINUX</strong></figcaption></figure><h3>What Is a Linux Distribution?</h3><p>A Linux distribution is simply:</p><blockquote><em>Linux + tools + package manager + desktop + software choices</em></blockquote><p>In simple words:</p><p>A distribution decides:</p><ul><li>what software comes pre-installed</li><li>how updates happen</li><li>which package manager is used</li><li>how stable or beginner-friendly the system feels</li></ul><p>That is why Ubuntu and Debian feel similar.</p><p>But Ubuntu and CentOS feel different.</p><h3>Why Are There So Many Linux Distributions?</h3><p>Because different people have different needs.</p><p>A student learning Linux needs simplicity.</p><p>A company server needs stability.</p><p>A cybersecurity engineer may need security-focused tools.</p><p>So instead of one Linux for everyone:</p><p>Different distributions exist for different jobs.</p><h3>Ubuntu: Beginner Friendly Linux</h3><p>If Linux had a “beginner mode,” it would probably feel like Ubuntu.</p><p>Ubuntu is popular because:</p><ul><li>easy installation</li><li>beginner friendly</li><li>large community support</li><li>lots of tutorials online</li></ul><p>When people start learning:</p><ul><li>Linux basics</li><li>DevOps</li><li>Docker</li><li>AWS</li></ul><p>many choose Ubuntu first.</p><h3><strong>Why?</strong></h3><p>Because things usually “just work.”</p><p>If you search:</p><blockquote><em>“How to install Docker on Linux”</em></blockquote><p>Most tutorials already show Ubuntu examples.</p><h3>Debian: Stability First</h3><p>Ubuntu actually comes from Debian.</p><p>You can think of it like this:</p><p><strong>Debian = Parent</strong><br> <strong>Ubuntu = Child</strong></p><p>Debian focuses more on:</p><ul><li>stability</li><li>reliability</li><li>fewer unexpected changes</li></ul><p>Updates come slower.</p><p>But systems feel more predictable.</p><p>Companies that care about stability often like Debian-based systems.</p><p>Simple meaning:</p><p>Ubuntu moves faster.</p><p>Debian moves more carefully.</p><h3>CentOS: Enterprise Style Linux</h3><p>CentOS became popular because it felt close to enterprise Linux systems.</p><p>Especially servers.</p><p>Especially companies.</p><p>You can think of it like this:</p><p>Ubuntu:</p><blockquote><em>Beginner/student friendly</em></blockquote><p>Debian:</p><blockquote><em>Stable and careful</em></blockquote><p>CentOS:</p><blockquote><em>Enterprise/server focused</em></blockquote><p>Many companies historically used CentOS because it behaved similarly to enterprise server environments.</p><p>System administrators and DevOps engineers often learned server management on CentOS-like systems.</p><h3>So Which One Should You Learn?</h3><p>If you are a beginner:</p><p>Start with <strong>Ubuntu</strong>.</p><h3><strong>Why?</strong></h3><p>Because:</p><ul><li>easier learning curve</li><li>huge community</li><li>DevOps tutorials mostly available</li><li>easier troubleshooting</li></ul><p>Later:</p><p>Learn Debian concepts.</p><p>Then understand enterprise Linux systems like CentOS/RHEL style environments.</p><p>For a DevOps beginner:</p><p>A simple path could be:</p><p><strong>Ubuntu → Linux commands → Shell scripting → Networking → Docker → Cloud</strong></p><h3>Final Thought</h3><p>Linux distributions are not competitors.</p><p>They are simply Linux systems designed for different goals.</p><p>Some focus on simplicity.</p><p>Some focus on stability.</p><p>Some focus on enterprise environments.</p><p>But underneath all of them:</p><blockquote><em>Linux is quietly doing the work.</em></blockquote><p>😄</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=cfcfa065dd98" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>