<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Module 1 on Ghafoor's Personal Blog</title><link>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/</link><description>Recent content in Module 1 on Ghafoor's Personal Blog</description><generator>Hugo</generator><language>en</language><managingEditor>noreply@example.com (AG Sayyed)</managingEditor><webMaster>noreply@example.com (AG Sayyed)</webMaster><copyright>Copyright © 2024-2026 AG Sayyed. All Rights Reserved.</copyright><atom:link href="http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/index.xml" rel="self" type="application/rss+xml"/><item><title>Installing Software Updates</title><link>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/006-installing-software-updates/</link><pubDate>Tue, 01 Jul 2025 19:55:23 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/006-installing-software-updates/</guid><description>&lt;p class="lead text-primary"&gt;
This document explains how to manage software in Linux. It covers the role of packages and package managers, differentiates between deb and RPM-based distributions, and provides instructions for using both graphical and command-line tools like APT and YUM to install and update software.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="understanding-packages-and-package-managers"&gt;Understanding Packages and Package Managers&lt;/h2&gt;
&lt;p&gt;In Linux, software updates and installation files are distributed as &lt;strong&gt;packages&lt;/strong&gt;, which are archive files containing all necessary components. &lt;strong&gt;Package managers&lt;/strong&gt; are tools used to download, install, and manage these packages. Different Linux distributions offer various package managers, including both command-line and graphical user interface (GUI) options.&lt;/p&gt;</description></item><item><title>Editors</title><link>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/005-files/</link><pubDate>Tue, 01 Jul 2025 19:46:09 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/005-files/</guid><description>&lt;p class="lead text-primary"&gt;
This document introduces various text editors available in Linux for writing code. It covers both command-line editors like GNU nano and vim, and GUI-based editors such as gedit. Key features, such as syntax highlighting, search and replace, and basic commands for opening and editing files are also discussed.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="text-editors-in-linux"&gt;Text Editors in Linux&lt;/h2&gt;
&lt;p&gt;Text editors are essential tools for writing code in a Linux environment. They can be broadly categorized into two main types- command-line text editors and GUI text editors.&lt;/p&gt;</description></item><item><title>Linux Terminal</title><link>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/004-linux-terminal/</link><pubDate>Tue, 01 Jul 2025 15:25:00 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/004-linux-terminal/</guid><description>&lt;p class="lead text-primary"&gt;
This document provides an overview of the Linux shell and terminal, explaining how they function together to allow users to interact with the operating system. It covers the basics of shell commands, the terminal interface, and how to navigate the Linux filesystem using commands like `cd` and `ls`.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="the-linux-shell-and-terminal"&gt;The Linux Shell and Terminal&lt;/h2&gt;
&lt;p&gt;The Linux shell is an OS-level application that interprets commands, while the terminal is the user interface where commands are entered and their output is displayed. Although modern Linux distributions have graphical user interfaces, the shell and terminal remain popular for their flexibility and efficiency, especially for scripting.&lt;/p&gt;</description></item><item><title>Linux Architecture</title><link>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/003-linux-architecture/</link><pubDate>Tue, 01 Jul 2025 14:49:57 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/003-linux-architecture/</guid><description>&lt;p class="lead text-primary"&gt;
This document details the five distinct layers of the Linux architecture- User Interface, Applications, Operating System, Kernel, and Hardware. It explains the role of each layer, how they interact, and provides an overview of the Linux filesystem structure.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="the-five-layers-of-linux-architecture"&gt;The Five Layers of Linux Architecture&lt;/h2&gt;
&lt;p&gt;The Linux system is composed of five distinct layers, each with a specific role. The architecture is designed to separate concerns, allowing for modularity and stability. The layers interact with each other to provide a complete and functional operating system, from the physical hardware to the user-facing applications.&lt;/p&gt;</description></item><item><title>Linux Distribution</title><link>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/002-linux-distribution/</link><pubDate>Tue, 01 Jul 2025 14:40:13 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/002-linux-distribution/</guid><description>&lt;p class="lead text-primary"&gt;
This document provides an overview of Linux distributions, also known as distros. It explains the core components of a Linux distro, including the kernel, default utilities, graphical user interface, and support models. The document also covers popular distributions such as Debian, Ubuntu, Red Hat, Fedora, SUSE, and Arch Linux, highlighting their key features and use cases.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="what-is-a-linux-distribution"&gt;What is a Linux Distribution&lt;/h2&gt;
&lt;p&gt;A Linux distribution, or distro, is a specific flavor of the Linux operating system. All distributions use the Linux kernel, which is the core component that enables the system to interact with the computer&amp;rsquo;s hardware. There are hundreds of Linux distros available, each tailored for a specific audience or task.&lt;/p&gt;</description></item><item><title>Background of Linux and Unix</title><link>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/001-linux-and-unix/</link><pubDate>Mon, 23 Jun 2025 07:33:34 +0000</pubDate><author>noreply@example.com (AG Sayyed)</author><guid>http://ghafoorsblog.com/courses/ibm/devops-content/devops-pcert/03-introduction-to-linux/01-module/001-linux-and-unix/</guid><description>&lt;p class="lead text-primary"&gt;
This document explores the foundations of Linux and Unix operating systems, tracing their evolution from AT&amp;T Bell Labs in the 1960s to modern implementations. It covers the essential features of both systems, their architectural differences, and examines how these powerful operating systems have become integral to today's computing landscape.
&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="operating-systems-fundamentals"&gt;Operating Systems Fundamentals&lt;/h2&gt;
&lt;p&gt;An operating system (OS) is specialized software that manages computer hardware and resources while providing an interface for users to interact with the hardware to perform useful tasks. The OS serves as an intermediary between users, applications, and the computer hardware, handling resource allocation, file management, and process scheduling.&lt;/p&gt;</description></item></channel></rss>