SlideShare a Scribd company logo
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
Ad

More Related Content

What's hot (20)

Linux - Introductions to Linux Operating System
Linux - Introductions to Linux Operating SystemLinux - Introductions to Linux Operating System
Linux - Introductions to Linux Operating System
Vibrant Technologies & Computers
 
Linux distributions
Linux    distributionsLinux    distributions
Linux distributions
RJ Mehul Gadhiya
 
A History of Linux
A History of LinuxA History of Linux
A History of Linux
Damian T. Gordon
 
Linux
LinuxLinux
Linux
RittikaBaksi
 
Linux kernel modules
Linux kernel modulesLinux kernel modules
Linux kernel modules
Eddy Reyes
 
Linux seminar
Linux seminarLinux seminar
Linux seminar
Buntha Chhay
 
Linux presentation
Linux presentationLinux presentation
Linux presentation
Nikhil Jain
 
Linux introduction, class 1
Linux introduction, class 1Linux introduction, class 1
Linux introduction, class 1
Adrian Mikeliunas
 
Basic 50 linus command
Basic 50 linus commandBasic 50 linus command
Basic 50 linus command
MAGNA COLLEGE OF ENGINEERING
 
Linux Basic Commands
Linux Basic CommandsLinux Basic Commands
Linux Basic Commands
Hanan Nmr
 
Linux command ppt
Linux command pptLinux command ppt
Linux command ppt
kalyanineve
 
Linux history & features
Linux history & featuresLinux history & features
Linux history & features
Rohit Kumar
 
Ubuntu OS Presentation
Ubuntu OS PresentationUbuntu OS Presentation
Ubuntu OS Presentation
Loren Schwappach
 
Linux Advantages and Disadvantages
Linux Advantages and DisadvantagesLinux Advantages and Disadvantages
Linux Advantages and Disadvantages
SHUBHA CHATURVEDI
 
Introduction to linux ppt
Introduction to linux pptIntroduction to linux ppt
Introduction to linux ppt
Omi Vichare
 
Linux ppt
Linux pptLinux ppt
Linux ppt
lincy21
 
Lesson 2 Understanding Linux File System
Lesson 2 Understanding Linux File SystemLesson 2 Understanding Linux File System
Lesson 2 Understanding Linux File System
Sadia Bashir
 
History Of Linux
History Of LinuxHistory Of Linux
History Of Linux
anand09
 
What is Ubuntu - presentation
What is Ubuntu - presentationWhat is Ubuntu - presentation
What is Ubuntu - presentation
Ahmed Mamdouh
 
Ubuntu – Linux Useful Commands
Ubuntu – Linux Useful CommandsUbuntu – Linux Useful Commands
Ubuntu – Linux Useful Commands
University of Technology
 

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
Hillel Kobrovski
 
Introduction to Linux for Windows Users
Introduction to Linux for Windows UsersIntroduction to Linux for Windows Users
Introduction to Linux for Windows Users
Robert McDermott
 
Linux is a unix
Linux  is a unixLinux  is a unix
Linux is a unix
Âñkīt Shärmâ
 
Linux Information
Linux InformationLinux Information
Linux Information
Rahul Pola
 
Licão 01 introduction
Licão 01 introductionLicão 01 introduction
Licão 01 introduction
Acácio Oliveira
 
OS Lab: Introduction to Linux
OS Lab: Introduction to LinuxOS Lab: Introduction to Linux
OS Lab: Introduction to Linux
Motaz Saad
 
3CS LSP UNIT 1-1.pdf
3CS LSP UNIT 1-1.pdf3CS LSP UNIT 1-1.pdf
3CS LSP UNIT 1-1.pdf
DeepakKumar783815
 
Linux
Linux Linux
Linux
Teja Babu
 
Linux forensics
Linux forensicsLinux forensics
Linux forensics
Santosh Khadsare
 
Linux Introduction
Linux IntroductionLinux Introduction
Linux Introduction
Ankita Tiwari
 
Linux basics
Linux basicsLinux basics
Linux basics
NAILBITER
 
Presentation1
Presentation1Presentation1
Presentation1
Ivan Jelincic
 
Linux_ operating_ System (Linux os ).pptx
Linux_ operating_ System (Linux os ).pptxLinux_ operating_ System (Linux os ).pptx
Linux_ operating_ System (Linux os ).pptx
krishna07372647
 
Linux
LinuxLinux
Linux
SiliconExpert Technologies
 
Linux programming lecture_notes
Linux programming lecture_notesLinux programming lecture_notes
Linux programming lecture_notes
IMRAN KHAN
 
Chapter 1 Evolution of Linux___________.pptx
Chapter 1 Evolution of Linux___________.pptxChapter 1 Evolution of Linux___________.pptx
Chapter 1 Evolution of Linux___________.pptx
bestboybulshaawi
 
Linux technology
Linux technologyLinux technology
Linux technology
Prakash Poudel
 
Linux
Linux Linux
Linux
Huma Parween
 
Linux Introduction , Unix vs Linux , Linux Advantages
Linux Introduction ,  Unix vs Linux , Linux AdvantagesLinux Introduction ,  Unix vs Linux , Linux Advantages
Linux Introduction , Unix vs Linux , Linux Advantages
minzo1988minzawoo
 
Before begining linux
Before begining linuxBefore begining linux
Before begining linux
Shiwang Kalkhanda
 
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
Hillel Kobrovski
 
Introduction to Linux for Windows Users
Introduction to Linux for Windows UsersIntroduction to Linux for Windows Users
Introduction to Linux for Windows Users
Robert McDermott
 
Linux Information
Linux InformationLinux Information
Linux Information
Rahul Pola
 
OS Lab: Introduction to Linux
OS Lab: Introduction to LinuxOS Lab: Introduction to Linux
OS Lab: Introduction to Linux
Motaz Saad
 
Linux basics
Linux basicsLinux basics
Linux basics
NAILBITER
 
Linux_ operating_ System (Linux os ).pptx
Linux_ operating_ System (Linux os ).pptxLinux_ operating_ System (Linux os ).pptx
Linux_ operating_ System (Linux os ).pptx
krishna07372647
 
Linux programming lecture_notes
Linux programming lecture_notesLinux programming lecture_notes
Linux programming lecture_notes
IMRAN KHAN
 
Chapter 1 Evolution of Linux___________.pptx
Chapter 1 Evolution of Linux___________.pptxChapter 1 Evolution of Linux___________.pptx
Chapter 1 Evolution of Linux___________.pptx
bestboybulshaawi
 
Linux Introduction , Unix vs Linux , Linux Advantages
Linux Introduction ,  Unix vs Linux , Linux AdvantagesLinux Introduction ,  Unix vs Linux , Linux Advantages
Linux Introduction , Unix vs Linux , Linux Advantages
minzo1988minzawoo
 
Ad

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
Stephen Ahiante
 
Introduction to sbcs & arduino
Introduction to sbcs & arduinoIntroduction to sbcs & arduino
Introduction to sbcs & arduino
Stephen 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 Bodies
Stephen Ahiante
 
Light level and gas monitoring system
Light level and gas monitoring systemLight level and gas monitoring system
Light level and gas monitoring system
Stephen Ahiante
 
Raaaaassspberry pi
Raaaaassspberry piRaaaaassspberry pi
Raaaaassspberry pi
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 & arduino
Stephen 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 Bodies
Stephen Ahiante
 
Light level and gas monitoring system
Light level and gas monitoring systemLight level and gas monitoring system
Light level and gas monitoring system
Stephen Ahiante
 
Ad

Recently uploaded (20)

Passive House Canada Conference 2025 Presentation [Final]_v4.ppt
Passive House Canada Conference 2025 Presentation [Final]_v4.pptPassive House Canada Conference 2025 Presentation [Final]_v4.ppt
Passive House Canada Conference 2025 Presentation [Final]_v4.ppt
IES VE
 
AEM User Group DACH - 2025 Inaugural Meeting
AEM User Group DACH - 2025 Inaugural MeetingAEM User Group DACH - 2025 Inaugural Meeting
AEM User Group DACH - 2025 Inaugural Meeting
jennaf3
 
Medical Device Cybersecurity Threat & Risk Scoring
Medical Device Cybersecurity Threat & Risk ScoringMedical Device Cybersecurity Threat & Risk Scoring
Medical Device Cybersecurity Threat & Risk Scoring
ICS
 
Exchange Migration Tool- Shoviv Software
Exchange Migration Tool- Shoviv SoftwareExchange Migration Tool- Shoviv Software
Exchange Migration Tool- Shoviv Software
Shoviv Software
 
Do not let staffing shortages and limited fiscal view hamper your cause
Do not let staffing shortages and limited fiscal view hamper your causeDo not let staffing shortages and limited fiscal view hamper your cause
Do not let staffing shortages and limited fiscal view hamper your cause
Fexle Services Pvt. Ltd.
 
How to Install and Activate ListGrabber Plugin
How to Install and Activate ListGrabber PluginHow to Install and Activate ListGrabber Plugin
How to Install and Activate ListGrabber Plugin
eGrabber
 
Adobe InDesign Crack FREE Download 2025 link
Adobe InDesign Crack FREE Download 2025 linkAdobe InDesign Crack FREE Download 2025 link
Adobe InDesign Crack FREE Download 2025 link
mahmadzubair09
 
From Vibe Coding to Vibe Testing - Complete PowerPoint Presentation
From Vibe Coding to Vibe Testing - Complete PowerPoint PresentationFrom Vibe Coding to Vibe Testing - Complete PowerPoint Presentation
From Vibe Coding to Vibe Testing - Complete PowerPoint Presentation
Shay Ginsbourg
 
Top Magento Hyvä Theme Features That Make It Ideal for E-commerce.pdf
Top Magento Hyvä Theme Features That Make It Ideal for E-commerce.pdfTop Magento Hyvä Theme Features That Make It Ideal for E-commerce.pdf
Top Magento Hyvä Theme Features That Make It Ideal for E-commerce.pdf
evrigsolution
 
How I solved production issues with OpenTelemetry
How I solved production issues with OpenTelemetryHow I solved production issues with OpenTelemetry
How I solved production issues with OpenTelemetry
Cees Bos
 
Digital Twins Software Service in Belfast
Digital Twins Software Service in BelfastDigital Twins Software Service in Belfast
Digital Twins Software Service in Belfast
julia smits
 
GC Tuning: A Masterpiece in Performance Engineering
GC Tuning: A Masterpiece in Performance EngineeringGC Tuning: A Masterpiece in Performance Engineering
GC Tuning: A Masterpiece in Performance Engineering
Tier1 app
 
NYC ACE 08-May-2025-Combined Presentation.pdf
NYC ACE 08-May-2025-Combined Presentation.pdfNYC ACE 08-May-2025-Combined Presentation.pdf
NYC ACE 08-May-2025-Combined Presentation.pdf
AUGNYC
 
Robotic Process Automation (RPA) Software Development Services.pptx
Robotic Process Automation (RPA) Software Development Services.pptxRobotic Process Automation (RPA) Software Development Services.pptx
Robotic Process Automation (RPA) Software Development Services.pptx
julia smits
 
Time Estimation: Expert Tips & Proven Project Techniques
Time Estimation: Expert Tips & Proven Project TechniquesTime Estimation: Expert Tips & Proven Project Techniques
Time Estimation: Expert Tips & Proven Project Techniques
Livetecs LLC
 
Programs as Values - Write code and don't get lost
Programs as Values - Write code and don't get lostPrograms as Values - Write code and don't get lost
Programs as Values - Write code and don't get lost
Pierangelo Cecchetto
 
Solar-wind hybrid engery a system sustainable power
Solar-wind  hybrid engery a system sustainable powerSolar-wind  hybrid engery a system sustainable power
Solar-wind hybrid engery a system sustainable power
bhoomigowda12345
 
Best HR and Payroll Software in Bangladesh - accordHRM
Best HR and Payroll Software in Bangladesh - accordHRMBest HR and Payroll Software in Bangladesh - accordHRM
Best HR and Payroll Software in Bangladesh - accordHRM
accordHRM
 
Adobe Audition Crack FRESH Version 2025 FREE
Adobe Audition Crack FRESH Version 2025 FREEAdobe Audition Crack FRESH Version 2025 FREE
Adobe Audition Crack FRESH Version 2025 FREE
zafranwaqar90
 
[gbgcpp] Let's get comfortable with concepts
[gbgcpp] Let's get comfortable with concepts[gbgcpp] Let's get comfortable with concepts
[gbgcpp] Let's get comfortable with concepts
Dimitrios Platis
 
Passive House Canada Conference 2025 Presentation [Final]_v4.ppt
Passive House Canada Conference 2025 Presentation [Final]_v4.pptPassive House Canada Conference 2025 Presentation [Final]_v4.ppt
Passive House Canada Conference 2025 Presentation [Final]_v4.ppt
IES VE
 
AEM User Group DACH - 2025 Inaugural Meeting
AEM User Group DACH - 2025 Inaugural MeetingAEM User Group DACH - 2025 Inaugural Meeting
AEM User Group DACH - 2025 Inaugural Meeting
jennaf3
 
Medical Device Cybersecurity Threat & Risk Scoring
Medical Device Cybersecurity Threat & Risk ScoringMedical Device Cybersecurity Threat & Risk Scoring
Medical Device Cybersecurity Threat & Risk Scoring
ICS
 
Exchange Migration Tool- Shoviv Software
Exchange Migration Tool- Shoviv SoftwareExchange Migration Tool- Shoviv Software
Exchange Migration Tool- Shoviv Software
Shoviv Software
 
Do not let staffing shortages and limited fiscal view hamper your cause
Do not let staffing shortages and limited fiscal view hamper your causeDo not let staffing shortages and limited fiscal view hamper your cause
Do not let staffing shortages and limited fiscal view hamper your cause
Fexle Services Pvt. Ltd.
 
How to Install and Activate ListGrabber Plugin
How to Install and Activate ListGrabber PluginHow to Install and Activate ListGrabber Plugin
How to Install and Activate ListGrabber Plugin
eGrabber
 
Adobe InDesign Crack FREE Download 2025 link
Adobe InDesign Crack FREE Download 2025 linkAdobe InDesign Crack FREE Download 2025 link
Adobe InDesign Crack FREE Download 2025 link
mahmadzubair09
 
From Vibe Coding to Vibe Testing - Complete PowerPoint Presentation
From Vibe Coding to Vibe Testing - Complete PowerPoint PresentationFrom Vibe Coding to Vibe Testing - Complete PowerPoint Presentation
From Vibe Coding to Vibe Testing - Complete PowerPoint Presentation
Shay Ginsbourg
 
Top Magento Hyvä Theme Features That Make It Ideal for E-commerce.pdf
Top Magento Hyvä Theme Features That Make It Ideal for E-commerce.pdfTop Magento Hyvä Theme Features That Make It Ideal for E-commerce.pdf
Top Magento Hyvä Theme Features That Make It Ideal for E-commerce.pdf
evrigsolution
 
How I solved production issues with OpenTelemetry
How I solved production issues with OpenTelemetryHow I solved production issues with OpenTelemetry
How I solved production issues with OpenTelemetry
Cees Bos
 
Digital Twins Software Service in Belfast
Digital Twins Software Service in BelfastDigital Twins Software Service in Belfast
Digital Twins Software Service in Belfast
julia smits
 
GC Tuning: A Masterpiece in Performance Engineering
GC Tuning: A Masterpiece in Performance EngineeringGC Tuning: A Masterpiece in Performance Engineering
GC Tuning: A Masterpiece in Performance Engineering
Tier1 app
 
NYC ACE 08-May-2025-Combined Presentation.pdf
NYC ACE 08-May-2025-Combined Presentation.pdfNYC ACE 08-May-2025-Combined Presentation.pdf
NYC ACE 08-May-2025-Combined Presentation.pdf
AUGNYC
 
Robotic Process Automation (RPA) Software Development Services.pptx
Robotic Process Automation (RPA) Software Development Services.pptxRobotic Process Automation (RPA) Software Development Services.pptx
Robotic Process Automation (RPA) Software Development Services.pptx
julia smits
 
Time Estimation: Expert Tips & Proven Project Techniques
Time Estimation: Expert Tips & Proven Project TechniquesTime Estimation: Expert Tips & Proven Project Techniques
Time Estimation: Expert Tips & Proven Project Techniques
Livetecs LLC
 
Programs as Values - Write code and don't get lost
Programs as Values - Write code and don't get lostPrograms as Values - Write code and don't get lost
Programs as Values - Write code and don't get lost
Pierangelo Cecchetto
 
Solar-wind hybrid engery a system sustainable power
Solar-wind  hybrid engery a system sustainable powerSolar-wind  hybrid engery a system sustainable power
Solar-wind hybrid engery a system sustainable power
bhoomigowda12345
 
Best HR and Payroll Software in Bangladesh - accordHRM
Best HR and Payroll Software in Bangladesh - accordHRMBest HR and Payroll Software in Bangladesh - accordHRM
Best HR and Payroll Software in Bangladesh - accordHRM
accordHRM
 
Adobe Audition Crack FRESH Version 2025 FREE
Adobe Audition Crack FRESH Version 2025 FREEAdobe Audition Crack FRESH Version 2025 FREE
Adobe Audition Crack FRESH Version 2025 FREE
zafranwaqar90
 
[gbgcpp] Let's get comfortable with concepts
[gbgcpp] Let's get comfortable with concepts[gbgcpp] Let's get comfortable with concepts
[gbgcpp] Let's get comfortable with concepts
Dimitrios Platis
 

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
  翻译: