SlideShare a Scribd company logo
1 of 21
Introduction to GNU/Linux
Operating Systems
By:
Ahiante Stephen Oriasotie
What is Linux?
Linux is an open source Operating System that was
initially developed for intel x86 processors. It has
however been ported to other platforms.
The Linux Kernel was created by Linus Torvalds.
The Linux Kernel is the brain of any GNU/Linux
operating system (distribution). The Kernel glues both
applications and hardware together.
Generally, A Linux System has two operatable modes:
 The Command Line Interface (CLI): provided by the
shell.
 The Graphical User Interface (GUI): provided by the X
server.
Every distribution that offers a GUI employs the X server
to provide a Desktop environment e.g GNOME D.E, KDE,
etc.
Linux
Linux
LINUX SYSTEM
X ServerSHELL
Command Line
Interface
Graphical User
Interface
What is a Distribution (Distro)?
A Distribution is the collection of software making
up a linux based operating system.
There are Literally over hundreds of Linux
Distributions; with some based on others.
The Linux Kernel is common to all Linux
Ditributions; else, it won't be a Linux Operating
system.
Examples of Linux Distros
• Debian
• Ubuntu (and its derivatives)
• Linux Mint, Linux Mint Debian Edition
• Kali Linux
• Linux lite
• Raspbian
• Tails OS
• Knoppix, etc
Debian based OS use the Debian Package
(dpkg) for managing software (.deb), -apt
Examples of Linux Distros
• Red Hat Linux
• Red Hat Enterprise Linux (RHEL)
• Fedora
• CentOS
• EduLinux
• Scientific Linux, etc
These distros utilize the Redhat Package
Manager (.rpm), yum for managing software.
Examples of Linux Distros
• Arch Linux
• Antergos Linux
• ArchBang
• Manjaro
Arch Linux and the distributions based on it
utilize the pacman (package manager) for
managing software
Examples of Linux Distros
• Gentoo Linux
• Funtoo Linux
• Chromium OS
• Argent
• Pentoo
• Ututo, etc
These utilize the portage package manager
(emerge) for managing software.
Examples of Linux Distros
There are hundreds of Linux Operating system
with many developed for special Purposes
Examples of Linux Distros
There are hundreds of Linux Operating system
with many developed for special Purposes
There are three basic categories of Linux Distributions:
 Embedded Distros
 Desktop Distros
 Server Distros
Categories of Linux Distributions
Embedded Distros
Embedded Linux Distributions are those Distributions
that run on embedded devices such as mobile phones,
some ATMs, IoT devices, etc.
Examples Include:
• Android
• Tizen
• Meizu's Ubuntu, etc
Desktop Distros
Desktop Distributions are Linux Distros that are
installed on Personal Computers and is used for user
defined purposes.
Examples Include:
• Ubuntu Desktop
• Linux Mint
• Fedora
• Linux Lite, etc
Server Distros
Server Distributions are Linux Distros that are installed
on Dedicated Computers.
Examples Include:
• Ubuntu Server
• CentOS
• RHEL
• openSUSE, etc.
Linux servers are usually installed without X; and even
if X is installed, it doesn't lauch during system startup.
A File system is a way of organizing files. Every thing in
Linux is a File.
Figure I Basic form of the FHS
Linux Filesystem
Linux relies heavily on command line tools. Using the
command line provides the following advantages:
 Basically, all tasks can be done using the CLI
 Tasks and series of procedures can be scripted
 Networked machines on the internet can be logged
on to remotely
 GUI apps can be launched from the CLI
CLI: Terminals & Virtual Terminals
Examples of terminals include:
 bsh
 zsh
 bash
 ksh, etc
CLI: Terminals & Virtual Terminals
Virtual terminals are full screen terminals that do not
run inside the X-window (the GUI). All GNU/Linux
systems possess virtual terminals even ones that do
not employ the X server.
They are usually accessed by pressing the Ctrl + alt +
Fn 1 - 6 keys, and then can be left by pressing the Ctrl
+ alt + Fn 7 or Fn 8 key (s); depending on the system.
CLI: Terminals & Virtual Terminals
Introduction to bash
Introduction to linux

More Related Content

What's hot (20)

Introduction and history of linux
Introduction and history of linuxIntroduction and history of linux
Introduction and history of linux
 
Linux standard file system
Linux standard file systemLinux standard file system
Linux standard file system
 
Linux basics
Linux basicsLinux basics
Linux basics
 
Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux ppt
 
comparing windows and linux ppt
comparing windows and linux pptcomparing windows and linux ppt
comparing windows and linux ppt
 
Linux file system
Linux file systemLinux file system
Linux file system
 
Linux
LinuxLinux
Linux
 
Linux OS presentation
Linux OS presentationLinux OS presentation
Linux OS presentation
 
Linux operating system ppt
Linux operating system pptLinux operating system ppt
Linux operating system ppt
 
Linux command ppt
Linux command pptLinux command ppt
Linux command ppt
 
Linux.ppt
Linux.ppt Linux.ppt
Linux.ppt
 
Linux
LinuxLinux
Linux
 
Linux
LinuxLinux
Linux
 
Linux Operating System
Linux Operating SystemLinux Operating System
Linux Operating System
 
Linux introduction
Linux introductionLinux introduction
Linux introduction
 
Unix operating system
Unix operating systemUnix operating system
Unix operating system
 
Intro to linux
Intro to linuxIntro to linux
Intro to linux
 
History of linux
History of linuxHistory of linux
History of linux
 
Linux Advantages and Disadvantages
Linux Advantages and DisadvantagesLinux Advantages and Disadvantages
Linux Advantages and Disadvantages
 
Shell and its types in LINUX
Shell and its types in LINUXShell and its types in LINUX
Shell and its types in LINUX
 

Similar to Introduction to linux

Similar to Introduction to linux (20)

Hillel kobrovski Linux security overview for ciso
Hillel kobrovski   Linux security overview for cisoHillel kobrovski   Linux security overview for ciso
Hillel kobrovski Linux security overview for ciso
 
Introduction to Linux for Windows Users
Introduction to Linux for Windows UsersIntroduction to Linux for Windows Users
Introduction to Linux for Windows Users
 
Linux is a unix
Linux  is a unixLinux  is a unix
Linux is a unix
 
Linux Information
Linux InformationLinux Information
Linux Information
 
Licão 01 introduction
Licão 01 introductionLicão 01 introduction
Licão 01 introduction
 
OS Lab: Introduction to Linux
OS Lab: Introduction to LinuxOS Lab: Introduction to Linux
OS Lab: Introduction to Linux
 
3CS LSP UNIT 1-1.pdf
3CS LSP UNIT 1-1.pdf3CS LSP UNIT 1-1.pdf
3CS LSP UNIT 1-1.pdf
 
Linux
Linux Linux
Linux
 
Linux forensics
Linux forensicsLinux forensics
Linux forensics
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
 
Linux basics
Linux basicsLinux basics
Linux basics
 
Presentation1
Presentation1Presentation1
Presentation1
 
Linux
LinuxLinux
Linux
 
Linux programming lecture_notes
Linux programming lecture_notesLinux programming lecture_notes
Linux programming lecture_notes
 
Linux technology
Linux technologyLinux technology
Linux technology
 
Linux
Linux Linux
Linux
 
Before begining linux
Before begining linuxBefore begining linux
Before begining linux
 
1.1.1.Introduction.pdf
1.1.1.Introduction.pdf1.1.1.Introduction.pdf
1.1.1.Introduction.pdf
 
Linux operating system
Linux operating systemLinux operating system
Linux operating system
 
Chapter 8 - nsa Introduction to Linux.ppt
Chapter 8 -  nsa Introduction to Linux.pptChapter 8 -  nsa Introduction to Linux.ppt
Chapter 8 - nsa Introduction to Linux.ppt
 

More from Stephen Ahiante

Dynamics, Modelling & Design of a Quadcopter
Dynamics, Modelling & Design of a Quadcopter Dynamics, Modelling & Design of a Quadcopter
Dynamics, Modelling & Design of a Quadcopter Stephen Ahiante
 
Introduction to sbcs & arduino
Introduction to sbcs & arduinoIntroduction to sbcs & arduino
Introduction to sbcs & arduinoStephen Ahiante
 
SIWES Industrial Training report (NIGERIA)
SIWES Industrial Training report (NIGERIA)SIWES Industrial Training report (NIGERIA)
SIWES Industrial Training report (NIGERIA)Stephen Ahiante
 
Quadcopters as Rigid Bodies
Quadcopters as Rigid BodiesQuadcopters as Rigid Bodies
Quadcopters as Rigid BodiesStephen Ahiante
 
Light level and gas monitoring system
Light level and gas monitoring systemLight level and gas monitoring system
Light level and gas monitoring systemStephen Ahiante
 

More from Stephen Ahiante (6)

Dynamics, Modelling & Design of a Quadcopter
Dynamics, Modelling & Design of a Quadcopter Dynamics, Modelling & Design of a Quadcopter
Dynamics, Modelling & Design of a Quadcopter
 
Introduction to sbcs & arduino
Introduction to sbcs & arduinoIntroduction to sbcs & arduino
Introduction to sbcs & arduino
 
SIWES Industrial Training report (NIGERIA)
SIWES Industrial Training report (NIGERIA)SIWES Industrial Training report (NIGERIA)
SIWES Industrial Training report (NIGERIA)
 
Quadcopters as Rigid Bodies
Quadcopters as Rigid BodiesQuadcopters as Rigid Bodies
Quadcopters as Rigid Bodies
 
Light level and gas monitoring system
Light level and gas monitoring systemLight level and gas monitoring system
Light level and gas monitoring system
 
Raaaaassspberry pi
Raaaaassspberry piRaaaaassspberry pi
Raaaaassspberry pi
 

Recently uploaded

Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsAlberto González Trastoy
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceanilsa9823
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️anilsa9823
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionSolGuruz
 

Recently uploaded (20)

Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time ApplicationsUnveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
Unveiling the Tech Salsa of LAMs with Janus in Real-Time Applications
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female serviceCALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
CALL ON ➥8923113531 🔝Call Girls Badshah Nagar Lucknow best Female service
 
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online  ☂️
CALL ON ➥8923113531 🔝Call Girls Kakori Lucknow best sexual service Online ☂️
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 

Introduction to linux

  • 1. Introduction to GNU/Linux Operating Systems By: Ahiante Stephen Oriasotie
  • 2. What is Linux? Linux is an open source Operating System that was initially developed for intel x86 processors. It has however been ported to other platforms. The Linux Kernel was created by Linus Torvalds. The Linux Kernel is the brain of any GNU/Linux operating system (distribution). The Kernel glues both applications and hardware together.
  • 3. Generally, A Linux System has two operatable modes:  The Command Line Interface (CLI): provided by the shell.  The Graphical User Interface (GUI): provided by the X server. Every distribution that offers a GUI employs the X server to provide a Desktop environment e.g GNOME D.E, KDE, etc. Linux
  • 4. Linux LINUX SYSTEM X ServerSHELL Command Line Interface Graphical User Interface
  • 5. What is a Distribution (Distro)? A Distribution is the collection of software making up a linux based operating system. There are Literally over hundreds of Linux Distributions; with some based on others. The Linux Kernel is common to all Linux Ditributions; else, it won't be a Linux Operating system.
  • 6. Examples of Linux Distros • Debian • Ubuntu (and its derivatives) • Linux Mint, Linux Mint Debian Edition • Kali Linux • Linux lite • Raspbian • Tails OS • Knoppix, etc Debian based OS use the Debian Package (dpkg) for managing software (.deb), -apt
  • 7. Examples of Linux Distros • Red Hat Linux • Red Hat Enterprise Linux (RHEL) • Fedora • CentOS • EduLinux • Scientific Linux, etc These distros utilize the Redhat Package Manager (.rpm), yum for managing software.
  • 8. Examples of Linux Distros • Arch Linux • Antergos Linux • ArchBang • Manjaro Arch Linux and the distributions based on it utilize the pacman (package manager) for managing software
  • 9. Examples of Linux Distros • Gentoo Linux • Funtoo Linux • Chromium OS • Argent • Pentoo • Ututo, etc These utilize the portage package manager (emerge) for managing software.
  • 10. Examples of Linux Distros There are hundreds of Linux Operating system with many developed for special Purposes
  • 11. Examples of Linux Distros There are hundreds of Linux Operating system with many developed for special Purposes
  • 12. There are three basic categories of Linux Distributions:  Embedded Distros  Desktop Distros  Server Distros Categories of Linux Distributions
  • 13. Embedded Distros Embedded Linux Distributions are those Distributions that run on embedded devices such as mobile phones, some ATMs, IoT devices, etc. Examples Include: • Android • Tizen • Meizu's Ubuntu, etc
  • 14. Desktop Distros Desktop Distributions are Linux Distros that are installed on Personal Computers and is used for user defined purposes. Examples Include: • Ubuntu Desktop • Linux Mint • Fedora • Linux Lite, etc
  • 15. Server Distros Server Distributions are Linux Distros that are installed on Dedicated Computers. Examples Include: • Ubuntu Server • CentOS • RHEL • openSUSE, etc. Linux servers are usually installed without X; and even if X is installed, it doesn't lauch during system startup.
  • 16. A File system is a way of organizing files. Every thing in Linux is a File. Figure I Basic form of the FHS Linux Filesystem
  • 17. Linux relies heavily on command line tools. Using the command line provides the following advantages:  Basically, all tasks can be done using the CLI  Tasks and series of procedures can be scripted  Networked machines on the internet can be logged on to remotely  GUI apps can be launched from the CLI CLI: Terminals & Virtual Terminals
  • 18. Examples of terminals include:  bsh  zsh  bash  ksh, etc CLI: Terminals & Virtual Terminals
  • 19. Virtual terminals are full screen terminals that do not run inside the X-window (the GUI). All GNU/Linux systems possess virtual terminals even ones that do not employ the X server. They are usually accessed by pressing the Ctrl + alt + Fn 1 - 6 keys, and then can be left by pressing the Ctrl + alt + Fn 7 or Fn 8 key (s); depending on the system. CLI: Terminals & Virtual Terminals